MKSQFHYLISFSWLAFVVSHAAISPEVYWKVKLPNTQIPKVIKDFLPHTDDNFNSNQSGKIVPWHHAATEEEIHELKVNRGNIGSGMLHWYCAATEEEIRELKDDNNNFIYKPFFFENDLKKGNIINFPSLKHKNDAPFLPRQSTIPFSSKKFTEILNHFSIDSNSKDAQIIKETIYICEEPDLHKEKKFCATSLESMVDFMLSELGTNNIEAITTEVEGESSQIFQRYTMEKVEEIADGNNMVCHKIDYPYAVHYCHVGGRTKTFMVSMIGVDGTKVKALSVCHQDTSFWNPKGIPFVMFNVKPGTTPFCHFLPNDQIVIFPSKEATN*