MKNSLGSSTKLILLHPYIQKQGSSNRFWALAFVSFLTLASLLTVIYTRESKITASVVSASTITSSSTPPLSKAVAMALVHYASNSNNTEHMSYTDMKYIADVLQKCSQPCNLLVFGLTHETRLWKALNHNGRTVFIDENRYYAAYIEEKYPEIEAYDVQYTTKLSEMKELIAGVKEQVRNECRPVQNLLFSECKLGLNDLPNQFYEVDWDVILVDGPRGYWPEAPGRMSAIFTASVLARSKKGGNPKTHIFVHDFNQQVDRITSDEFLCKENLVKSKDMLGHFVLERMDANSFQFCRNHNSTTANSSS*