MRPPPPPAATTMRFHDGADIKPPLLGVPSAGLLHQHQTLPAASFFMPLPSFPDHQHQPHLPPPPKRHHSMPDNLFLLQNQLQPPPSQGLPFPPLHTTTPFQLQPPLQPPRGAMKTTPAAQQHQQLLDELAAAAMAAEVGNSIGAREILARLNQQLPPIGKPLLRSASYLREALLLALTDGHQGSTRVTSPLDVALKLGAYKSFSDLSPVLQFANFTATQALLDEIASTTSSCIRIIDFDLGVGGQWASFLQELAYRRGTGNGPLPMLKLTAFVSSASHHPLELHLTRENLSQFAVDLGIPFEFTAINLDAFDPAELIAPSADEVVAVCLPVGCSARTPPLPMLLQLVKQLAPKIVVAIDHGSDRGDLPFSQHFMNCFQSCMFLLDSLDAAGTNADAASKIERFLIQPRVEDAVLGRRKAEKAMAWRAVFTSAGFAPVPLSNLAEAQADCLLKRVQVRGFHVEKCGMGLALYWQRGELVSVSAWRC