MELEAAGRELVRRVSAAAQRLDEGGGRPSDDMEILLADVKTQLDASSPTGQGLMDMVGIDMPSILVKFAIIPHGSCGGIAQAMLQAFLESCDPRDMFAAYMEALHLYSEQETLALCPIILDGLPKIFTRLRRRRVEYFKESFPGLLRIAALAMDTNRETLPVLNKLAQIIMVLFDIGAQLEVQEQRQNLHEAVGVFILLLLTRFLEFEQLNDSDAVQSVLVQLAKLIPTCGMSYIDMIAGTLFESFIDSMGEDLPSKGGYILDTRQGAALAVWWRFCFGETAIDDQEVMSVVNGLRSSRHVFINALSNILILLSSKEKAWKKVEIGIDLLTVILEWGLTPSINNPLHTQLEFLEPNEFVELKELLQVVQTVVIFSPQSRTRQRAFSILVNIIRQVLPPIERFEALKQLIMECEHSSMVSLLIYVVKEEADKALASENSVEGTRSNSPFASEQVLELVDFVLRPPAGGPPDLPNQFDAVLSVLNLYRFLLIKESTGKSNYTGILTKARLQEACSKWLQPLRTVLEGFKRECSADDCEATASVLLALSNLEGVLYRCLELAEAALKSVLANTSSSSLLYNGLAS*