MAPHSDQPAQEADAAMDSETQRKPISTIVIFIAMHTEALPLVNRFKLQEEHDSLFPKGVPWVRYHGIYKDLHINIVQPGKDPVLGVDSVGTVCASLVTYATIQGLKPDLIINAGTAGGFKAKGAAIGDVFLASEVAFHDRRIPIPLFDLYGVGLRQAFSASNVLKDLNLKIGKLSTGDSLDMSPHDEASITANDATLKDMEGAAVAYVAELLKVPAIFLKAVTDIVDGDKPTAEEFVQNLTTVTAALDDSVAKVIDFISGKCLSEL*