MAEAPRAVAEGTKRVKKGLPAMLKGGVIMDVMNKEQAKIAEEAGACAVMALERIPADIRQSKGVARMSDPKMIKEIVNSVSIPVMAKCRIGHFVESQVLQQIGVDCIDESEVLTVADEGNHVNKTKFKVPFVCGCRNLGEALRRVAEGASMIRTKGEAGTGDVVEAVRHIRTLHKEIRMVQMMDDDELFTYAKEIGAPIDLLQQVKKTGKLPVVNFAAGGVATPADAALCMQLGVDGVFVGSGIFKSEDPAKRARAIVKAVTHYKDPQVIAEVSEDLGEAMTGINCDGLATRFADREGGNMPAAKKARIESYADHKGLAGTAF*