MTLDFLNCLQVLADIVCSYLTQWLYYWSSARKRISKPKQGGGHELQVIVCGFPRTGTSTLQNAMDVLGFPCFHGRNLFNPITGTLLMKAYKSGRKEDWDRVLQGYTCITDFPAARCYKELLILYPNAKVILNVRDPQRWYKSYSENILVARHGYNLWRFIRPFKLVMCVKEMFSEGMLKDKGMDKEFAIKMYKKHIEEVKAYVQPSSNLLVYEIKDDIGGWVPLCEFLGVEIPQVPFPFCNDSKMYQSVMSYLNAILHLVIASYFALIFLIVSFLAIHLYKPPYF*