MNKEKIALLVDSGTDVPEALVKQYGMYVLPLQIIYPEKTYTDKVDITPEEVYQRLEKEIPSTSLPDGATIQAIFDKIKEAGYEKVLAVTISSGLSGTYNVVRLLGEQTEGLDVFVLDTKNIGIGAGIQAIRAAELIETGLGWQELQQKLTEEVANAKVFFNVATLEYLQKGGRIGLVTSILGNALKLNPIISCNEEGIYYTVAKSRGRKKSLDKTFELVTNFIGEAPRFRLAVAHGAAEEEAKAMMERLKAAFPQAEEIYFGTISPALVVHTGPGLLGVGIQLLND*