MSERAPLVIIGTGLAGYNLAREWRKLDSETPLLMITADDGRSYSKPMLSTGFSKNKDADGLAMAEPGAMAEQLNARILTHTRVTGIDPGHQRIWIGEEEVRYRDLVLAWGAEPIRVPVEGDAQDALYPINDLEDYARFRQAAAGKRRVLLLGAGLIGCEFANDLSSGGYQLDVVAPCEQVMPGLLHPAAAKAVQAGLEGLGVRFHLGPVLASLKKAGEGLEAHLSDGEVIPCDLVVSAVGLRPRTELAFAAGLAVNRGIVVDRSLRTSHANIYALGDCAEVDGLNLLYVMPLMACARALAQTLAGNPSQVAYGPMPVTVKTPACPLVVSPPPRGMDGQWLVEGSGTDLKVLCRDTAGRVIGYALTGAAVNEKLALNKELPGLMA*