MASLTLPPAPPNPRQDAIDLQKAFKGFGCDSTTVSNILAHRDSMQRGYIQQEYKTMYSEELSRRISSELSGNHKKAMSLWILDPAGRDATVLKEALSAESLDLKAATDIICSRTPSQLQIMKQTYYAKFGTYLEHDISQQTSGDHQKILLAYVGIPRYEGPEVDPTIVTHDAKDLYKAGEKKLGTDEKTFIRIFTERSWAHMAAVASAYQHMYDRSLQKVVKSETSGNFEVALITILRCAENPAKYFAKVLRKSMKGLGTDDKTLVRVVVTRTEIDMQYIKAEYYKKYKKPLADAIHSETSGGYRTFLLSLVGSH*