MLARSRLPAALPLRRLLSTKAIPPPKLFDYATVTSHIHVSDAISAVEAAFGALARGKVDVPFPMHIGIDETASAGPGDCHIKGGYVSGESTWTVKLACVSFYKNVADGLPPGGGIFVVMNAKNGAPLAVIQENRFLTDVRTGAAGGISVKYLTKPTDKTVGFIGTGAIAKSMARATAAVRPGFTGFAYGADAEMAQSFCDEMRAELGCEFTAVGSAEELCASAKVVFTQTPGSATVLERSMLQPGSTVIASGSDQPTKQELPVDLLANCKYVCDLVGQVSKVGELRSALAAGAMTEADVYAELGQVVNGDKPGREGDEIIVCDLTGTGAQDAAIGQVAWEKLSKL*