MTFAAAQDLPATANAVLVSNISNNATEKAVKDFFSFCGRIVQFEMKANAAGDGQEAFILFERESAANTARLLSNAVIVDRSVQVTSFFVPPEERDPLEAVQADERAAADGSLAADHKPYTRVIAELLAEGYQLSENVVKRGLEVDDKYAVTKTLSAYFFTAKARAEELDEQYKVVEKLKEIDSKWHISENAHAILAKGFLFGEKALATPTGQKVKEAVDAAREKAREVADETRAIVQEKHTA*