MTVIRKQDVISSVADALQYISYYHPLDFVKALEKAYQREESQAAKDSIAQILINSRMSAEGHRPICQDTGIVTCFVNIGMGVQWDSTDMTVQQMVDEGVRQAYTNPDNPLRASVLMDPAGKRINTKDNTPAVVHINMVPGDKVDIQIAAKGGGSENKTKMVMLNPSDDIAEWVEKTVPLMGAGWCPPGMLGIGIGGTAEKAAVLAKEALMEHIDIHELIERGPQNAEEELRLDIFNRVNKLGIGAQGLGGLTTVVDVKIKSAPTHAASKPVCMIPNCAATRHVHFTLDGSGPAQLTPPKLEDWPQITWEAGANTRRVNLDNITREEIQTWKTGETVLLSGKILTGRDAAHKRIQTMLQKGEKLPDGVDLKDKFIYYVGPVDAVGDEVVGPAGPTTSTRMDKFTDMMLEEVGVMGMIGKAERGPATVESIKKHKAVYLMAVGGAAYLVAKAIKKARVVAFEDLGMEAIYEFEVEDMPVTVAVDSTGANAHQIGPDTWRVKIAEAAK*