MEAVKPLTRRLVSHVILDLDGTLLNTDGIVDDILKVYLVKYGKRWDGRGAQKRIGTTPLEAAKAIVEDYELPCTTEEFNAEVTPLFSDQWSKIKAQPGADRLIKHLRSNGIKIALASNSPRENIEEKISYHDGWKQSFSVIIGGNEVREGKPSPEIFLRAAEKLNAEASNCLVIEDSLPGVTAGKAAGMEVVAVPSLPKQANLFTAADEVINSLLDLRPEKWGLPPFQDWAEDTLPVEPWYVGGPVIKGYGRGSKVLGIPTANLSPESFSSILSQVACGVYFGWAGLSTRGIYKMVMSIGWNPYFDNSEKTIEPWLLHDFDGDFYGEELRLVIVGYIRPEANFPSLESLIERIHEDGRIAEKTLDLPIYAEYKNSPYLKFAAGAQQK*