MAPPPALLFPTSPASGMGARSIDYKEKDKGVNVQVLLRCRPFNDDEVRTSAPQIVTCSESRREVTVNLNIAAKQIDRTFTFDKVFGPQAQQQDLYDQAIVPIVNEVLEGFNCTIFAYGQTGTGKTYTMEGNGRKTKDGTMPIDAGVIPRAVQQIVDTLEGQNAEYSMKVTFLELYNEEITDLLALEDISRNLIDRESKKPLALMEDGKGGVLVRGLEEEIVYSANEIYNLLERGSAKRRTAETLLNKQSSRSHSIFSITIHIKEATPEGEELMKCGKLNLVDLAGSENISRSGARDGRAREAGEINKSLLTLGRVITALVEHLGHIPYRDSKLTRLLRDSLGGKTKTCIIATVSPSVHCLEETLSTLDYAHRAKNIKNKPEVNQKMMKSALIKDLYSEMER