MAVLFQHFGFYRQLSGPYSHSDPSSFFSANPIFSIPRVFSPSNPSPRPRTFISLSSSPNPQSENPNPEIRRRGRPKKKAKEVQADTPSNSHKNDEVFVPKMPRRGRRSEAMEVEDFVRNSLQKTFASIKEQNSGRLDEVKGIFKEKRDEKTEQAEIVEEEDDEWPLDTDVGWGIRASDYFDKYQIKNVVGEDGEKIDWEGEMEDSWVKEINCLEWESFAFHPSPLIVLVFERYNRAADNWKVLKELEKAFLVYWKSKDKLPPRTVKIDINIERDLAYALKVRECPQLLFLRGNKLLHREKEIRTADQLVQMIAHFYYNAKKPSWLSDAQLAS*