MAHERGAAASAHPAAPTSEEDALFIDLLHEAPLSGHREPRSIVGGTLYCILLVGFAAVAISAPWIFLFAPDMISPLLCSSNAILLVLTGIFQQYWVHQVRKVRLQGYYDFSQKLKRIARLPFATIACGTALMLLIMVWQPLLQILSVSLLLRIAIVVEVTCAGCFMGLYLWHIHKYNSLNGQPDILRSLYSALQPSNTLEDRRYHDARLSDQQMALLQYQRENIHYLSEEVLRLQECLSKYQRTAGTTPQVDLAHLLATRDQELRALTAEMNQVHSELQHARGLIDEKDSELQRIRLSNNQYVEENDRLRAILGEWSARAAKLERALEAERVSNVELRKNIAKFRGHLYKEQEA*