MQGVFPLIFGVVGSGMPMSPTASTLLLASSCRRSSSCLSRSLQSLGHAILHKDNQLPSSTDCQSQQQHSYTPAKLQLSCCPPQHQPSTSNAQLIPPSLNQTNQQRVQQGSLSMPVHRGQPFPMSGALRMVATQPENAVYSGPTSPSPRRVTLRTLRSKYQQGVPISMATAYDYPSAVHVDQANLDIVLVGDSVAMVVHGHDTTLPVTLDEMLMHCRSVARGARRAFLVGDLPFGSYETGVRDAVVSAMRLLKEGQMDAVKLEGGSPARVEAANAIVEAGVAVMGHVGLTPQSISVIGGFRPQAQVAEEALQVLDQAQALQRAGCFALVLECVPGPIAAAITKSVGIPTIGIGAGPSTSGQ