MKRRRLPPVLFLLALALLSLAFRRHLSLPLGVPQFAAGGVSGDALLRLLAATDVGGDQILAEAAALLANASVSTFPSIGNHHRLLYLRVPYRINATSAPRQRTVSRLRIPFHDVPNDDALLAAFRASLRGFLLARHRHRHRRGGDDVAGAMADLPALLLGQRRRRRAPTCAVVGNSGTLLGSGRGAQIDAHDLVIRLNNARVAGFAADVGATTGVSFVNSNILHHCAVRSAITAPGCACHPYGRAVPLAMYVCQPAHLLDALICNATATPESPFPLLVTDARIDALCARIAKYYSMRRFVAATGQPASNWTRRHDERYFHYSSGLQAVVMALGACDEVSVFGFGKAPGAKHHYHTNQKKELDLHDYEAEYQFYRDLQERPEAVPFLDEAPGFKVPPVKLYW*