MAAASAGGKIQAAPMVYVAGEEMTRYTMDLILERWIKPHVDTSAWEFFDLRAKNRDDTEDQVLRDVISAGARLKAIFKEPTITPTADQVKRLGLKKAWGSPNGAMRRGWNGITISRDTIHIDGVELGYKKPVFFERHAVGGEYSAGYKIVGKGKLTTTFVPEAGGEPIVVDDRKITDDLNAVVAYHNPLDNVAHLARIFFGRCLDAGIVPYVVTKKTVFKWQEPFWESMKTVFDAEFKQKFYEKGVMKPGSELVHLLSDAATMKLVVWTDGGFGMAAHNYDGDVLTDELAQVHKSPGFITSNLVGVDDNGTLIKEFEASHGTVTDMDEARLRGEETSLNPLGMVEGLIGAMNHAADVHGGSSGVHPWTGKLRAVIHKLFREGRGTRDLCGAGGLTTEQFIDAVAEEL*