MPPPSPLLCSRLFSSKLYLPPPFSDALLRNFKLLFCLCLLFTENIAAQMDFEFGIVGEDLCENEYCVLNLPAQASELELQKVNEIESKSLRSTLACELQYSLQNLVSELQPRVTDHHARIDIINRLSSIAANTVDFKGAKLSTFGSFESNFYTQWADLDISLDLPCTGGIVHGMSKQMKGKILSSFLNDVIYKDNTKNVQFIHGARVPLITFDDACHNVSCDISIGNGMGILKSRLLRWISEIDPRCRDLIFLIKFWAKVHKINDPKSGTLNSFALSLLVIFHLQTRMPPILPPLNAILDEDI