MTNQPTEIAIVGGGMVGGALALGLAQQGFTVMVIEHAAPAPFVADSQPDVRISAISAASVALLKGLGVWEAVQGMRSHPYRRLETWEWENAHVVFDAAELKLPLLGYMVENNVLQQALWQALEAHPGVTLRVPASLAALQRRHDGYALELADGECITPKLVIGADGANSQVRQMAGIGIHAWQYAQSCMLITVKCENAPGDSTWQQFTPTGPRAFLPLFDDWASLVWYDAPARIRQLQGLSMTQLQVEINQHFPARLGAVMPVAAGAFPLTRRHALQYAQPGLALVGDAAHTIHPLAGQGVNLGYRDVDALIDVLASARSYGESWASHSVLKRYQTRRMADNFMMQSGMDLFYAGFSNELPPLRILRNMGLMAAQRAGVLKRQALKYALGL*