MSAWRHLSLWMNQLDDPLEARPSLEESLEVDVAIVGAGYTGLWTAYYLKRRAPQLRVAIVEAETAGFGASGRNGGWLMGNLLGEDGLLAGLPPERRRAGYDLLHGIPDEVARVLQEEGIDCDYRKGGVLYCAARYPEQERRLRAYLHDLYAEGLDESDYRWLTPQELDQQLRIPGSYGAIHSPHCATIQPARLARGLARAVERLGVRLFEKSRVLHWQRGLLRTERGELRAEWIVPAVEGYAASLPPLGHYQLPVQSLLVATEPLPSSVWAEIGLERGQAFSEFSRQVTYGQRTADDRLAFGARGGYRFGGKLRSDFSLDDEEVGLRRYLFGELFPLLKDARISHTWGGNLGMARRFRPHMLLDRASGIALSGGYGGEGVGASNLGGRTLAALILGEDSELLRQPWVLGERPLDSLARWEPEPCRWLGYNAIIRSFVHEDRVLADPHSAPWRRSLAQTLAAGMESLMR*