MAPRVSNPGGEGGHGAVVGGDGDWKGTRYRGVRKRPWGRYAAEIRDPAKKCRVWLGTFDTAEEAARAYDAAALRFRGPKAKTNFPCPVDPAAAVAAAPAGFGSIAAAPASTSSSTVESSTPSRQRAARHPPLDLDPGQPSARFLFPHAAAAVAACPRPLGRVRFDLDLNMPPPPEVA