MAESAPILHIITPLNHVSPFDVNMAVDAGYTTIAPYSRVALSEVRDLTQDMMFSRAPQSAPRTGLFIGGKDAALALDMAAEAKASIFPPFEISIFPDPAGSFTTAAAMIAKVEQALLKTRPKGLEGVAVQVYGATGVVGSIAAVIAAQAGALVTLVSHREVAAVDEKAKDLKARFGVELATTAAVTDAEKAKLVPEAEVVLAAGKAGVEILTAAHLQAATRLLVAADVNAVPPAGIAGIGAHDAAAVLPHGIGIGALAIGNLKYAVQHTLLKQMCVTDTPLFFDLPAIFKLARELDA