MFDHMKLLRCFSFTASRDWFFRQSFANAGLRSVVTDLSHGNSIASTTMHCWIPKSPNRTKPNLLLLHGFGANAMWQYGEHLRAFTGRFNVYVPDLLFFGLSSTSEQNRTESFQARCLMRLMEAHGVHRMSIVGISYGGFVGYSLAAQFPEKVEKLVLCCAGVCLEEKDMEDGLFKVPNLEEATGILIPQTPEKLKELIRFSFVKPMKGVPSFFLWDFIDVMCTEFVEEKRDLIKSILKDRRLSDLPRIKQKSLVIWGEEDQIFPLELGYRLKRHIGENAEIVVIKKAGHAVNLEKSKEFLKHLKSFLIDSL*