MDVFVDGELESLLGMFNFDQCSSSKEERPQDEMLGLSSLYNDHLHHHQNNVLSSDHHALLVHDMFPFGAMPGGNLPTMLDSWDQNHLQETATLKRKLLNVENLHNSNSNCDVTRQELVKAKKKQRVSPESNTIDESNTNWRDGQSLSNSSDDEKTSVTSVKGKTRATKGTATDPQSLYARKRREKINERLKTLQNLVPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDDLWMYAPLAYNGLDMGFHHNLLSRLM*