MSLAEFDEIKYDHSVKRLDSPSKYLLRKARRNPNGLNDLRQSLKSSTIYVGNLSFYTSEEQIYELFSKCGFIKRIIMGLDRFKFTPCGFCFIIYNTPQEALNAVKYLGDTKLDDKSITIDLDPGFEDGRQFGRGKSGGQVSDELRFEFDASRGGYGVPFADRVGTTSGAGRGFHGQRFNQHNDYERHPVQFQPQNEVPSMPHQITSNFGEVHSFEPQYPPQEQGMEEDEEDNYVPE