MGAGLTVSEMMSSNPQVWESDKSRLRMVHIDEPGIRTVQIAGSVPEEMAAAARINVESGAQIIDINMGCPAKKVNRKLAGSALLQYPDQVKSILTAVVNAVDVPVTLKIRTGWEPEHRNCVEIAQLAEECGIQALTIHGRTRACLFNGDAEYDSIRAVKQKVSIPIIANGDITDPLKARAVLDYTGADALMIGRAAQGRPWIFREIQHYLDTGELLPPLPLAEVKRLLCAHVRELHDFYGQAKGYRIARKHVSWYLQEHAPDDQFRRTFNAIEDASEQLEALEAYFENFA*