MGRPPSTGGPAFRFTQAEVAEMEARLQQLNNAIPHRSVIQALADKFTSSPARSGKVAVQPKQVWNWFQNRRYSHRSRSSRGPPTLMQTKMLPTGSDEHKSPPFRAMPSASAHSGSPSGKGSLESGQVEFEAKSARDGAWYDVAAFLSHRLFESGDPEVRVRFSGFGAEEDEWINVRKCVRQRSLPCESTECVAVLPGDLILCFQAKSRLCISMLVSLMLKGVDMMYEGVAVDFLFATIMITLRLQILHAARAAGMAKEAVVDLVSHNDKSSAEQKPPKQHKMMDVNTDEVTMVSNQDQEEPTGKPAATLPAAPVKTLNDSASASDVQMGVAQAAPKVESSDEVEDKMKEG