MDVDYLSSPTEAQMDLTTMVREMENLSGLSEAPLQPSESYSGGPSSHAFCSAGASTSLLVGGAPSSSAFGGPQDLLAPVFSNSPAAAELALRGASHGCGRRPSVAAMREMIFRIAAMQPIHIDPESVRPPKRRNVKISKDPQSVAARHRRERISERIRILQQLVPGGTKMDTASMLDEAIHYMKFLKSQLQSLQRAAAAHRGAGAAGNADFSMHGTGSSDGSCSFFLKGDGAPEQGFTMNTF