MDDDEIALEPGYAFRPSDDGLVTLFLRPKIAKIPFEHRLINHADVYSTDPAELVGEHRPAPGTHGSSRVWYFFCSPRYTSKRKASGRRQRAVGGGGGGCENVWKSEGGKKAVIGADGRRVGYLQKFSYGVYESSSSGSARSFTRLRWCMTEYGLDDDAIDGADKQVLCKVYRSPRAVCAEARTAAAKCSGSKRKADDGADHPEAPPSARPRQEEAGSEHDEQPELPPELDLDALLSAPMDENLESTFSTAATEQYMRYLMNDEPLPWAPTMDPVDGGAGGGDEFIQTANGPCMDGEVFARLAAGETLDDILGSTSS