MGRAKLQIKKIENNINRQVTFSKRRNGLIKKAYELSVLCDIDIALIVFSPSGRISFFSGKKRIEDVLARLVNLPEHERGRTLQKLKSENDLTSHLSSASNGNSQVVDLQQEIDKAQCQLEDVINQLRIYEGDPIKVMSLREAEYHEQVLKETINRVQLLKEELGGKDPVPTPQTNAQPHNANCNGFLTEDSNQNFNRLLQRGRPQAQMSNFMGSNGLLPIREQTQPLAGYLHGNGMQLMHHLNGRSTNNGLNDSKVRYSAFGHVGMNPSQWPEHYATGSMGLASTGTPSHYSLAQGMATPALQSPSDETSSRCS