MATQDCYRRRLGNLAAHLQLPSSSQERGACLEMDVCRAKGSSPGFKVALLGASGGIGQPLALLLKMNPLISVLHLYDVVNTPGVTADLSHTDTSTVVRGFVGKDKLEASLEGMELVIIPAGIPRKPGMTRDDLFNINAGIVRTLCEGVAKCCPKAIVHIISNPVNSTVPIAAEVFKKAGTYDPRRLMGVTTLDVARANTFVAEVLGVDPKLVRVPVIGGHAGITILPILSQVTPASSFTKDEAQYLTNRIQNGGTEVVEAKAGAGSATLSMAYAAAKFADATLHALKGEAGIVECAFVASQVTELPFFASNVVLGRNGVDEILPLGPLNDFERDGLAKLKGELKASIEKGLAFAAK*