MATFLQHFPCMNPNLSNAFPSTLPIIFSHSATQTNPYPSNASLSIRTLGFRSRDSIFSHGSRRISKPDFPSFHVRSYRRSGLVRARATGPDYYATLNVGRTATLQEIKSSYRNLARKYHPDMNKSPGAEEKFKEISAAYEVLSDNEKRSLYDRFGDAGLQGEYGAGPQGVDPFEVFDAFFGESDGFFGGRGESRGSTFNFKNLHNEDLDIRYDLSLSFEESIFGGQKDIEITRFETCTNCNGTGAKSSACIKSCADCGGRGRVIKTQRTPYGTISKVSSCSKCRGDGKIITDNCQSCRGSGRAQLKRNLKIDIPPGVSDGITMQVQGEGNFDEIRDVGGDLYIFCHVSEKPGIQRDGVNLYSKISIDYTEAILGTVVKVETIDGLRDLQIPPGIQPGETIKLPYMGAPNIKNPSIRGDHHFVVSIKIPKTISDTERSLVEKLASLKPSYTDHSIPPKGTLHDNIDKHEMSSRQSRASLWSSIKNFVRRKQSRAGFATVSMGVPVSTWAPCSGADPILMMSMSIVFALTCILMVRIDSFKHGRKPSPPLRSHKHH