MDVFVDGELESLLGMFNFDQCSSSKEDRPRDEMLGLSSLYNGHIHQHQHHNNVLSSDHHALLLPDMFPFGAMPGGNLPAMLDSWDQYHHLQETPSLKRKLLDVENLCKTNSNCDVTRQELAKSKKKQRVSPESNTVDESNTNWIDGQSLSNSSDDEKASVTSVKGKTRATKGTATDPQSLYARKRREKINERLKTLQNLVPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDDLWMYAPLAYNGLDMGFHHNLLSRLM