MASLRSTTRLFASARPSAALRKPAMVSVRSMASVGESESKMKTFQIYRWDPSQPSEKPRMQTYTLDLNKTGPMVLDALVRIKNELDPTLTFRRSCREGICGSCAMNINGTNTLACLCRIPTEASSEVKIYPLPHTYVVKDLVPDLTHFYKQYRSIKPYLQRDEPAPDGKEYRQSKEDRRKLDGLYECILCACCSTSCPSYWWNSEEYLGPAILLQSYRWLADSRDQRKVERRLALDNSMSLYRCHTILNCTRTCPKGLNPAKAIAEIKKEMAFV