MKKKIVMMLFMLVVVCSTGACGSRGSTPTAEESINQEEFKEIKWPASEIVQLLPQPKSNIGKIDMETSSAFYVYIGNTSEDEYNLYVDDCMENGFTVDYWRTDDSYYGDNEDGYHVSVDYEGNDVMYISITEPYDTDTEKEENTQEVDNAEQEENTQEEEKVKDTEKDKKKKEKSEKKKISKKKSAKDKSGVSKDFKKMMDSYEAFFDKYVDFMKTYQDSDDAIGMMSDYAEYMKQYADYMEKLDEVNTDDLSAADLAYYTEVQARIMKKLAEIS