MIGKLTNAASQLTSSVQATFDHSSKIVTEKLNLQKPYSYASEKYTQLKEYVPPTITNGLDNTRSAIGSGTQLVYSIPYTVGDKFCSFLPPVDTSEEVTRAHPHDRLAEGVSPLKEDRKEIVNSLLDLYSSKLSNETVKYYDEGVVYEDQFIYTSGLANLIAQFYGSAKLVKYTVLDYKILENTQKTLRVSLTQKYVIPFVGRYLSRDVIIVLDFDEEGKKVVKHTHLLWGKQPNQLVILRKGAGRIYAILVKSPEI*