MSLLTPFIIAFVLAYIFNPLVKFLESKLNFKRIYSLLLTYGVLIVILISFILFTVPSIVNSLADLVAQIPTYIDKTEQFLFDLGKSLQSVDPNTLKEYGDKIMSVMPKFSNLLIGSLGGIFSTTFSVGKFIVQFLLGFIICFYILLEKEKFLLFTKKVVYISLGKKYGDFIIELCQSLNLNIGKYFTGKILDSFIVGVLSGIGLYFLKSEYALLFGTLMGVMNMVPYFGPVIGMAPVVIINLFSNPTIALTSLIYLIIIQQVEVTFIEPKIVGGQLGLSPFFTILAVTVGGGFFGIPGMILSAPVMGVIKIYFCEFVNRRHDKIQME*