MDVFVDGELESLLGMFNFDQCSSSKEEKPQDEMLSLSSLYNGHLHHHHQNNVLSSDQHAFLIPDVFPFGVMPGGNLPTMLDSWDQNHFQETATLKRKLLNVENPHNTNSNCDVTRQELVKAKKKQRESQESNTADESNTNWRDGQSQSNSSDDEKASVTSVKGKTRATKGTATDPQSLYARKRREKINERLKTLQNLVPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDELWMYAPLAYNGLDMGFHHNLLSRLM