MMPPLPPPSPAAHGTAPPLPPRSGGTQRQRPRPPFGLLGKGMPSAAAESSQKAALAEVSAAFGQLLQDLHFSFVISCARSDSDCPIVYASNNFFSCTGYSPAEVLGRNCRFLQGPATSHHSVMEIRDAIREERPCSVCLLNYRKDKTPFWNFFRLQPIHAPCGNVQWFVGVQADVTRLVEAGGGAPLAALEANGEEIAASIAARLASHQQELTEADRTRKCAVSSAVPSSLVAALSRVQDNFVLSDPSLPDCPIVYASPAFLQLTGYCCSEVVGRX