MSPAPPKTLSTVRAFDGVLHRFQHDSGVLKSSTVFSVYVPDTDDQQLPVIYYLSGLTCTDENCAQKGCAFGPLRERGVAMVFPDTSPRGEGTPDDAAYDMGQGAGFYVDATEGVWAERFQMYSYIVDELPETLKACGLPLNLNACSITGHSMGGHGALTIALRNPGRFASVSAFAPIANPTAEDCPWGQKTLGAYLGSASSDKAKLHDATELVKSCEGFSAPILIDQGASDNFYKTQLHPERFVDAAKAKGLDVTYRLHEGYDHSYFFVSTFMRDHIEFHARALKK*