MTALVGALLVIAGAVLLTDLGGGGDDTAKVAETPSAKPSPTASELPAGVKCAGDDCTGEDPELMGCGGEFAETATTTKVGTAVVEVRYSETCGVAWARITEAAPGDTVEITSTQGDDQPQTGTVNADKDAYTPMLAVPSAAAAEACATLTTGVEGCTTAGG