MLKYSLILILILLVAVCCFSAELPGNAYLPPLRHNQRLSEDIPQVDNGFLIDIEQDSLGRYAPIFVDYPGIQHLLRQQQE YALDLPFEDKQHNRKLDLSLENDSAANRRW