MPHERGGAASTSAAAPTSEEDALFIDLLHEAPLSGHREPRSIVGGTLYCILLVGFAAVAISAPWIFLFAPDMISPLLCSSNVILLVLTGIFQQYWVHQVRKVRLQGYYEFSQKLKRIARLPFATIACGTALMLLIMVWQPLVHILSVLLLLRIAIVVEVTCTGCFMGLYLWHIHRYNSLDGQPDILRSLYSALQPSNTFEDRRYYDARLSDQQMALLQYQRENIHYLSEEVLRLQECLSKYQRTDAGTTPQVDLAHLLASRDQELRALTAEMNQVHSELQLARGLIDEKETEIQRIRVSNNQYVEENDRLRAILGEWSARAAKLERALEAERVSNVELRKNIAKFRGHLYKEQEA*