MIGELLLLLTAGLALYGWYFCKSFNTTRPTDPPVIHCTTPFVGHIIQFGKDPLGFMLSAKKKYGGIFTMNICGNRITIVGDVHQHSKFFTPRNEILSPREVYSFMVPVFGEGVAYAAPYPRMREQLNFLAEELTVAKFQNFAPSIQHEVRKFMKANWDKDEGEINILDDCSAMIIITACQCLFGEDLRRRLDARQFAQLLAKMETCLIPAAVFLPWILKLPLPQSYRCRDARAELQEILSEIIIAREKEEAQKDSNTSDLLAGLLGAVYRDGTRMSQHEVCGMIVAAMFAGQHTSTITTTWSLLHLMDPRNKRHLAKLHQEIDEFPAQLNYDNVMEEMPFAEQCARESIRRDPPLVMLMRKVLKPVQVGKYVVPEGDIIACSPLLSHQDEEAFPNPREWNPERNMKLVDGAFCGFGAGVHKCIGEKFGLLQVKTVLATVLRDYDFELLGPLPEPNYHTMVVGPTASQCRVKYIKKKAAA