MIALRLLRDSCIRRSDEFLEAIQELGFIRHNHLVAILAFYSGSMGEKLVVYEYIPRGNLAELLQNANRPAPGWAKLHRIALGAARGLAYLHTSLETPIIHGNLKSKNILIDDNYEAHLSDFASKMAMLEASASQGYKAPELLKMNKANTKTDIYSFGIILLEILTGRRPIERDSSNQIVDLPTVVKNAVLEERISDLFDPAILGGGMKSPMDEGLLRVLQLAMGCCAPSPSVRPDIKEVIRQLEKICPLPQSPTYSFSPQYTSDDRSSREFVL*