MALDPGQIYEHCQFLAEVQLTRYNFKSAGNVALVGMSFQQTILKLNSSIPSYPVLHYTLALSRLEQGDISGATYWAEAAFKLIRDTDATESKRCCVWDHLFIKVECLIRRLALLSDEVLRYCELLWWISERCCGSCLLSQYRLERAASTLGTMFMWVDRSSDASNVYQKFVMLTEEKIGKHTVHYVRALMHGAAFNEKVLKRIDRAQSLTKIAILIAADVDRNLLTFRENGRIARLYVNLSDYNLLPVEQRSSSVLNSAGREAAVSVPAEGYGATDEHVDGMENARGTPIGKRGKGNQARQRTISRPHSEQTVPSSKDWLTDVHVACTTSGALKSKKYNHLLQRVMLAYPMHEQLLLQSLRSLIDWIALDIANFSVEEMTKVMTISRSNHTFISRKRKTSIALMEEQVMKSTDQVPALDFSACVMPSTIFSSD*