MAVPTLKLNNGYEIPTFGLGTYEGKGVKDTIKLSIDLGYRLIDTAFIYANEKEIGEGIAEKIKDGTVKREDLFVVTKLWNTRHKPEDVVPAMKRSLSLLGLDYVDLYLIHWPIATKLIDDEYKIFGNLEEDDIPFEGAWKEMEKCVKLGYAKSIGLSNFNSVQIDRILKIAEIKPVVNQVECNPYLSQEKLKQFCHERDIILMAYSPLYAPYIKEKKNVELDLFEEPFIKEMAGKYGKTAGQVILRYLTQCGVIPIPKSDNPERLKQNINIFDFTLTAEEFEKMRSLNKNARCFVFHQVKNFKEYPFKIEF*