MFSTPFVLSFALLLSLPLLFLLAPRILPPRNIPISLPDELDDLALFRRAALASTSPPPPTPTPKIAFLFLTNSDITFTPLWERFFHGQNHLYNIYIHADPTARLSPATGVFKGRFIAGKRTQRASPTLISAARRLLAAALLDDPANAFFALLSQHCVPLHSFRFVYHTLFASDLSRSGHYPKYRSFIEILNGEPGLWERYIARGDDVMLPEVPFSEFRVGSQFFVLTRRHALVVIRDRRLWRKFRLPCRKAESCYPEEHYFPTLLSMEDPKGCTHFTLTRVNWTGSTGGHPHTYVPPEITPGLIGSLRKSNSTYSYLFARKFAAACLEPLMKIADSVIFRD