MSHERGGAASSFAVPASEEDALFIDLLHEAPLSGHREPRSIVSGTLYCIVLAGYAAVTVSAPWIFLLVPDMVPPLLCSSNVILLLLTGIFEQYWVHQVRKVRLQGYYDFSQKLKRIARLPFATIAYGTGLMLLIIVWQPLVQILSVSLLLRIAIVVEAICAGLFMGLYIWYIHKYNSLNGQPDILRSLYSALQPSNTLEDRRYYDGRLSDQQMALLQYQRENIHYLSEEVLRLQECLSKYQRTDVGNTPQVDLAHLLASRDQELRALSAEMNQVHSELHLARGLIDEKDSEIQRIRVSNNQYVEENDRLRAILGEWSARAAKLERALEAERMSNIELRKNIAKFRGQLHKEQRA*