MERVEASVAQRETEAGEEEAVAAADTAQLVRGGMLLDNSGFSWNGDADSQCPICLEKWSSLSDVSVAVLECGHATCAACLCHMRESVPATEERQDPLVPHGQSVTTRFQCPHCTLLLDPATVDNLALQAYQASDLLRLLAGHLATAVAPGLHDAVPAMLVHRRLDAAAVEKELFEIISRHAVGAAARTGGSLDSRRKQEVYLEARRPVVALQRELEREAEKLATLDKRDDRLGPGAVSAEWRSCRGRCDELRENLRAAQQNAAASIFATLNDESLGMGSDAGESEGLCIDLHGLHVAEAKAKFDELVVPVLPVLGRCVVVTGRGSHSKGGEAALREALVRHARHRALRCAVMQGNGGALEISIPVLE*