MALLNTSTNFSASPPSASESSSFAPLCSLNKVAGFTAFGRKTLVVLSVTSLEHVRKPLLPRAGFLSKPTALVSERVICTDLQPGLKLELKYAKQPAKDFCEFMETTPKHEVVAFFRDIAAELEGFRQLQDFHMKLRDGAGDFRVEVFFNEERNGPDLAPYDDCIGCCPDTNLFVGQEPGLKSQDCILEEFSIRPYAVFRLDAKGRTGFSIMPVRHVERMSELNDDELYAMWSIAARMFRQVGIPFVSLIMNHGSYRTLYHLNLKVWVDKQSHDKFRLTWNEETKELWNRVQKFAANRPKKQQVCFFFKRDGSCRHGEFCSYLHGEYRSQ*