MSKIFDFVKPGVISGDDVQKVFEVAKQNGFALPAVNCVGTDSVNGVLEAAAKVKAPVIVQFSNGGAAFFAGKGLKLEGQQAQILGAIAGAKYVHTVAEAYGVPVILHTDHAAKNLLPWIDGLLDAGEKHFAETGKPLFSSHMIDLSEESLEENIEISAKYLERMAKMNMTLEIELGCTGGEEDGVDNSDMDSSELYTSPEDVAYAYEKLNAISHRFTIAASFGNVHGVYKPGNVVLTPTILRDSQKYVSEKFGLPENSLNFVFHGGSGSSLEEIRESISYGVIKMNIDTDTQWATWDGIRQYEAKNHDYLQGQIGNPTGEDAPNKKYYDPRVWLRAGQAAMVARLEKAFSDLNAIDVL*