MLQIFYHFGKFFNSPQSTTCVDNRKHQELTASDSAAPCGGATKMVDVQAVADLFKKLTTGGDAQASVSEIAALVKDNGPAVLASAGIANKLKDAMEDSKSAEAREGALQALAALSENPLTEPYLTSLLPVVLERLADKVGSVRTAAEASLLAVCGNASPYSVERITTVLYEGMAMARNWQTKVGALNGLKQLTKTGPRQIARCLPDIVPKVTECFADAKEQVKAAAKEATTACFLVNGNRDIEKFVPELVSCIARPAETTDCIHKLAATTFVQQVEAAPLAIIVPLLVRGLRERTTAIKRKSCVIIDNMAKLVDNPADAAPFLPKLIPELEKVK