MLNADLKQQLKQLLELMEGNVEFVASLGSDDKSKELKDLLTEITDMSPRLSLSEKSLKRTPSFSVNRPGEETGVTFAGIPLGHEFNSLVLAILQVSGRAPKEKQSIIDQIKKLEGSFHFETFISLTCQKCPDVVQALNLMSVINPNITHSMIDGAVFREESENIMAVPAVFLNGEEFGNGRMTIQDILSKLGSTADASEFENKEPYDVLIVGGGPASGSAAIYTARKGLRTGIVADRIGGQVNDTAGIENFITVKETTGSEFSSNLAAHIDQYDIDAMTGIRATDIEKTDEAIKVTLENGAVLESKTVIIATGAGWRKLNIPGEEQLINKGVAFCPHCDGPLFENKDVAVIGGGNSGVEAAIDLAGIVNHVTLFEFASELKADNVLQDRLRSLSNVDIKTNAKTTEVVGEDHVTGIRYEDMNTGEEHLLNLDGIFVQIGLLPNTSWLNDAVELNERGEIVIDRNNNTNVPGIFAAGDVTDQKNKQIIISMGAGANAALNAFDYIIRN*