MASLTVPPGPPNPRQDAIELHKAFKGFGCDSTAVTNILGHRDSMQRGYIQHEYKTMYSEELSRRISSELSGNHKKAMSLWILDPAGRDATVLREALSADSLDLRAATDIICSRTPSQLQIMKQTYYAKFGTYVEHDISQQTTGDHQKILLAYIGIPRYEGPEVDPTIVTHDAKDLYKAGEKKLGTDEKTFIRIFTERSWAHMAAVASAYHHMYDRSLEKVVKSETSGNFEVALLTILRCAENPAKYFAKVLRKSMKGLGTDDKTLIRVVVTRTEIDMQYIKAEYYKKYKKPLGDAIHSETSGGYRTFLLSLVGGH*