MWRGVYVGCGVEGQRTGRRGKAGSSAVLKLGVRGGNAIELATQQGQEWCNSGVANRSSSAKLPGVAEHACRATVSAGCCTPCPGGWAVQLHMMAHQVGQIGCMYPASGGGGTYSGRGPSSPAGSGAISGAAAVAAADDRLLVVLLLPRRLATPPPVVPGVLLADLVALPPEAGVLALADLRAGVLAADLPRGVRVAGVPVRPVLVTCSTPPPRCFMLISSPACRPTACANGRQPPVMSARTWEPCCLRVMVQGHCLPSSACSVYAPVSLTTASRNSAGSTKPLPX