MATQDCYRRRLATLSTHLQPSQERGACLGMDVCRAKGSSPGVKVALLGASGGIGQPLALLLKMNPLISVLHLYDVVNTPGVTADLSHTDTSTVVRGFVGKDKLEASLEGMELVIIPAGIPRKPGMTRDDLFNINAGIVRTLCEGVAKCCPKAIVHIISNPVNSTVPIAAEVFKKAGTYDPRRLMGVTTLDVVRANTFVAEVLGIDPKLVRVPVIGGHAGITILPILSQVTPASSFTKEEEQYLTNRIQNGGTEVVEAKAGAGSATLSMAYAAAKFADATLRALKGEAGIIECAFVASEVTELPFFASKVVLGRNGLDEILPLGPLTDFEREGLNKLKGELKASIDKGLAFAAK*