MSTDYTLDSYTLHSSTDLQLLSALHNDGYSRYQNHAILVAHDSTARNARNVLTRTRLEKSRAQRIVWLLEELNIPYEIKTFKRKADMTAPDELKKIQPLGKSPVITITTPNCPEPLVLAESAVIIEYLCTHFGGEKLIPQRYAAGKQGQVGGETEAWMRYQYFMHYTEGSLTPFLVMKVVMNSVRNAPVPFFIKPVTRMIASKVEGAFINPNIHTHLAFLEDQLKTAPGGGPFLCGDQITSADIQLSYSVIAALSRQPSLRSQYPGVAAYADRLQAIESYKRGVAKIERIEGTFTASL*