MMKALVLAALLAVTAFAAENEVVWTLDHTNYSEIISQHKMIVVQFYAPWCGYCKQLAPKYEEAASVLNNHDPPVILAKMDTTIPENAELARNYTINGVPSIKIFRNGGKTVHDYKGTSETEGIIAYLKKHGGPAALEIKTKEDAATFIDEKKIVVAGIFPQLSLEKIINFTALAEDLRVDYDFVHTLDAKLLPRGGLVDKPSIRLFKPFDELYADFEDFQLEAMQNFIEETSVPIMAILDDNPENQQFVNHFLHSPGDKVFLFLNFSTDLDAFKSKYYDLALSYKGKETNFLLGDAETGKRALQYFGLDTDQAPLIFVLSMGGTKYVQRYVQPDNLASWLKDCKDGKLKPYLKSLPIPEFNNEPVKVVVAETLDDMVFNSGKDVLLEFYQLGCRYCEEFAPVLDEIALSFGKDPHVVIAKIDATENDIPRDVFEVEGFPTLYLRSATGSLSRFEGNRTKDAIIEFIQTNRGSPAFDFSISQTQTDSVKDEL*