MATQDCYRRRLAILTTHLQASPSSQERGTCLGMDACRAKGSSPGFKVALLGASGGIGQPLALLLKMNPLISVLHLYDVVNTPGVTADLSHTDTSTVVRGFVGKDKLEASLEGMELVIIPAGIPRKPGMTRDDLFNINAGIVRTLCEGVAKCCPKAIVHIISNPVNSTVPIAAEVFKKAGTYDPRRLMGVTTLDVVRANTFVAEVLGIDPKLVRVPVIGGHAGITILPILSQVTPASSFTKDEAEYLTNRIQNGGTEVVEAKAGAGSATLSMAYAAAKFADAALHALKGEAGIVECAFVASQVTELPFFASNVRLGRNGVDEILPLGPLNDFERDGLVKLKGELKASIEKGLSFAAK*