MRIGQYQLRNRLIAAPMAGITDRPFRTLCYEMGAGLTVSEMMSSNPQVWESDKSRLRMVHVDEPGIRTVQIAGSDPVEMADAARINVESGAQIIDINMGCPAKKVNRKLAGSALLQYPDLVKSILIGVVNAVDVPVTLKIRTGWAPEHRNCVEIAQLAEDCGIQALTIHGRTRACLFNGEAEYDSIRAVKQKVSIPIIANGDITNPHKARAVLDYTGADALMIGRAAQGRPWIFREIQHYLDTGELLPPLPLAEVKRLLCTHVRELHDFYGQAKGYRIARKHVSWYLQEHAPDDQFRRTFNAIEDASEQLEALEAYFENFA*