MGFALVATALFPAAAALSVQAPARRRLDGPLTCPTSVCDFICEPSECTLPSCTTLCSECCSPAATPPPPAPPPPAPLAGSPRYVACGRTGRCDESDRWAALSEKHEVRCCSDSRIDGWKKKDGCSVWSESDDDEMGGECHHNKNFAQASTICEDAGARLCTRAELQGNCARGSGCGHDRDLIWSGTESEAAVPPPSAAPPPPSSAAPPPPVATATDGAQVQTGPRSSAAMTLGHRGPTTWRPTALTSATTTTRPPSPS