MAPRATTTANECHALEMARNLKLPSREEMLRRDPKVYQFWSDNEECLVDAWNEWQQTDDKALALPKLDESILNPKLKQAIEAAWEDPSKEVNVKDLWEEMAPGVYGIQFFDKDKVQVLREWIDVARESGIPTRPPYGIVLNRKGLMIDPRSVGYMAAPDFQTFYQDVLVDRYIRPMGRLLFPEFIQTKDDSESFAFSIQYQAGGDESIRPHSDASTITFNINLDLEQTWTGSSLYFWDNERTTRKTVAWKPGMAMIHLGRTMHAALPIETGTRSNLVIWTFAKNGGRGYGGADPLMLDDGRYPEEYQLSPEQRWSLPTDRSSPDSWDRFAPF*