MDLLPSEQFLMKIKTEVEEVFPNDEVLLKQEPISGIDSILVKKELLVEDVKTEPPDVVPEGFVITVKNEPDILTPSTAFESVTKQEPIFQSSPDLNCFKCDKSFVTLDAYHLHCVKHTKQVRGSYCCRYCQRVFPWHSELVRHQELCAQDVSPRLEMIQDGDLFICPKCFKSFAIRDFCILHIKRHTREVKRKRQLEDEPAEEGRMTERILKCSECYKQFKSKASFERHSSVHREAKLGLYRCKICGMDNESNYELTNHSLKVHAILND