MIGELLLLLTAGLALYGWYFCKSFNTTRPTDPPVIHCTTPFVGHIIQFGKDPLGFMLSAKKKYGGIFTMNICGNRITIVGDVHQHSKFFTPRNEILSPREVYSFMVPVFGEGVAYAAPYPRMREQLNFLAEELTVAKFQNFAPSIQHEVRKFMKANWDKDEGEINILDDCSAMIINTACQCLFGEDLRRRLDARQFAQLLAKMETCLIPAAVFLPWILKLPLPQSYRCRDARAELQEILSEIIIAREKEEAQKDSNTSDLLAGLLGAVYRDGTRMSQHEVCGMIVAAMFAGQHTSTITTTWSLLHLMDPRNKRHLAKLHQEIDEFPAQLNYDNVMEEMPFAEQCARESIRRDPPLVMLMRKVLKPVQVGKYVVPEGDIIACSPLLSHQDEEAFPNPREWNPERNMKLVDGAFCGFGAGVHKCIGEKFGLLQVKTVLATVLRDYDFELLGPLPEPNYHTMVVGPTASQCRVKYIKKKAAA