MNFYSTGEVAKMLGVSVRSLRYYDQIGLISPNKKDEYGKRFYSDDDIVTLKKITILKMSNLSLDNIKKILSEITIEQLLYVHRDYLQQKIEELHASVHHTTALLHSMKLEGDLKWEQLIPLIQEAQTKHPTDADWNQFLDDQEQETLKEKLPKLEQDGPQVKQWINLIRRIELCLKRGDTPASEEGQIIAEDTLILSDELFAGNEELGEKFFEIRKSPEKSQEMNLYPVKEEVMHFLEAAIHVFTTNESKQRGTTVS