MTGSHVMLAEAVHSLADLANQGLLAYGLVSSKRAPDALHPYGYSKERFVWSLISAVGIFCLGSGATIVHGISNLWQAEPIDNIFSAAIVIGGSMLMEGASLYVAVNAVRQGAASEGMKFQEYIWRGHDPTSVAVMMEDGAAVTGLFIAGMSLTAVHLTGNPIWDPLGSILVGNLLGMVAVFLIQRNRHALLGRSMEPKDVQRVLDLLASDPVVDAVYDCKSEVIGPGSYRFKAEIDFDGVVVVHNYLQRTGREAWIKEFQNAAKDPAALETALANYGEEVVAALGSEVDRLEKDIQKIVPGVRHVDIEAHNPKGPLP*