MPPRLNFLASCRTLVLRPKRPAPASWQPPRALSIIRGYADNITPPPSSSSSSSYPSPAAPESSHIEDDEIVTPLSSLDAARPLHVRPAEAGPDMDNDEALRQLEMISYGVNAFDPQAVGHKYGVPELPIPDGMHLKHRYNPVLDQCTNLLMRDGKKGKAQRDMSMILNFLRTFPAPRRTSAHRLMPGAPPLSHLPLDPVTYFTLAIDSVAPLVKIRNFAGLAGGGVALPIPTPLPVRARRRIAFQWILESVNKKPSKGSGRTQLSHRIAEEIVAIIEGRSSLWEKRMLLHKMGTTARANVQKLTAPRRR