MAEKSKILIIGGTGYIGKFVTEASAKEGHPTFILTRESTIKHPEKSKLLDNFKSLGAKLVIGDLHDHESLVKAIKEVDVVISTVGGESVADQVKIIAAIKEAGNVKRFLPSEFGTDVDHVTAVEPAKSIFKGKADIRRAVEAAGIPHTFVACNGFAGYFLPNIGQMDTYTAPREKVTILGDGSAKAVFVKEDDIALATIKAVDDPRTLNKILIFRPPGNTLSFNEIVSIWESKIGKTLEKTFVPEEQILKNIQEAPFGLSIMLSISHSVLVNGSATDFEIEPSFGVEASELYPDVKFTSIDDYLTPFV*