MATFLQHFPCMNPNLSNAFPSTLPIIFSHSATQTNPYPSNASLSIRTLGFRSRDSIFSHGSRRISNPDFPSFHVRSYRRSGLVRARATGPDYYATLNVGRTATLQEIKSSYRNLARKMFDVILASFIIYTYALKQYHPDMNKSPGAEEKFKEISAAYEVLSDNEKRSLYDRFGDAGLQGEYGAGPQGVDPFEVFDAFFGESDGFFGGRGESRGSTFNFKNLHNQDLDIRYDLSLSFEESIFGGQKDIEITRFETCTNCNGTGAKSIACIKSCADCGGRGRVIKTQRTPYGTISKVSSCSKCRGDGKIITDNCQSCRGSGRAQLKRNLKIDIPPGVSDGITMQVQGEGNFDEIRDVGGDLYIFCHVSEKPGIQRDGVNLYSKISIDYTEAILGTVVKVETIDGLRDLQIPPGIQPGETIKLPYMGAPNIKNPSIRGDHHFVVSIKIPKTISDTERLLVEKLASLKPSYTDHSIPPKGTLHDNIDKHEMSSRQSRASLWSSIKNFVRYVTVLDHAPVPAMIYDSLLLS*