MDDDEIALEPGYAFRPSDDGLITLFLRPKIAKIPFEHRLINHADVYSADPTELVGEHRPAPGTHGSGSVWYFFCSPRYTSKRKASGRRQRAVGGESVWKSEGGKKAVIGADGRRVLCKVYRSPRAVCAEARTAAAKCSGSKRKADDGVDHPEAPPPSARPRQEEAGSEHDEQSSELLPELDLDALLSAPMDENLESTFSTAATEQYMRYLLNDEPLPWAPTTELVDGGGGGGDEFIQTANGPCMDGEVFTRLAAGETLDDILGSTSS