MAPSNLHHPSTRALHADDHLNRVTDVAPPIHLSTTFRFPDNPDDLIPSVDPVEEFDGKNYIYSREFAPNATRFEAVVSSLLNGRAISYSTGLAALQAALVLLNPRRISVGEGYHGSHEVISVVSRLSGLQKLPLDCPADALDKGDVILLETPVNPLGTSFSIDEFAKKAHSRGAYLVVDSTFGPPGLQDPFRWGADLVLHSGSKYFGGHSDLLCGVLATQRKDWEKQLLEDRIALGNVIGNLEAWLGLRSLRTLEVRVQRASQGCGSLVSWLHKALSTPSTAAGSDEQIVQSVVKKIYHTSLQEEPWIQEQMPNGFGPVFSIVLQSEKYAQRLPSKLAFFQHATSLGGVESLIEWRALSDSRVDWKLLRLSIGLENWVDLKNDLLEGFKALLQE*