MLLAFSHVFKPCACSADVVLLICRCCCCCCRCRCPPKGLRIKENKEVYEGEVTELTPEYTESDAGSYGKVVSHVIIGLKTVKGTKQLKLDPTIYDSLQKEKVAVGDVIYIEANSGAVKRVGRCDAYATEFDLEAEEYVPLPKGDVHKRKELVQDVTLHDLDAANARPTGGQDIMSVMGQMLKPKKTEITEKLRQEINKVVNRYIDQGVAELVPGVLFIDEVHMLDIECFTFMCRALESSLAPIVIFATNRGICQIRGTDMPSPHGIPVDLLDRLVIIRTLPYTPQEMVQILAIRAQVEGLGIDEDSLAHLGEIAERTSLRHAVQLLTPAAMLAHTNGRDDIGRGDLEEIDGLFHDAKSSARLLAEQADKYIS*