MTTSNTLVAYFSATGTTKKIAETLALVAQADLFEIVPKKLYTKEDLDWHNLNSRSSVECNDTTARPEIATRVPNMDNYQNIFIGFPIWWYAAPRIIETFLESYNMENKFIIPFCTSGSSDIGDSAKLLEHCSKGKIVTGARLPADISKGKLVQWANMQKFYK