MSSTTTLARTALQRVTRHQTNAVRTFAASSENLVKTALNDLHKELGGDMVPFAGYELPVLYKGENGGVMKEHLWCREQGKAALFDVSHMGQIRWHGADRVKFLESVVVGDIAGLAPGQGCLSLVTNEKGGIIDDTVITNAGDFVYMVVNGATKFGDMEHFQQQMTAFGGDVTMEYLEDSKQLLAVQGPGAAAAVAKLLPSDFNLEKMAFMTGTATTLDGIEECRITRCGYTGEDGFEIAMPAESAVSIASKLLEDPTVNPTGLGARDSLRLEAGLCLYGNDLDATTNPVEGNLTWTMGGKDGRRRKEQGFVGAEHILTPEGKLRKVSRKRVGIMGMKAPARGHAELYDETGETQIGEITSGTFSPCLKKPIAMGYVDAAYQKAGTNVQVKIRNKLQPAAVTKMPFVEARYYRVPE*