MATLFNKFQQAVGVLAKSTTFAKNPRQLQFEADVNKLFMYTSYNRLGREAEETDAEEIIEMAGKATLSEQQKQVQENIHYQVEKFCSLMDGILLPDVRRNESGSQSTSPRPPRRSGLTFAIGSNNAFPHADQPLVPETKPLKLNDVSQRLMDQMGYTLETKPSVIPHKDAGQGCFIKGEADVGTVLAFYPGVIYSPAFYKYIPGYPKVDSQNSYLITRYDGTVINAQPWGLGGESREAWNGSYTPAVKANTKTAENGSDRLWKALSKPLEGSGKGKEVLERRNPLAFGHLANHPAKEMTPNVMICPYDFPLMAKDLRPYIPNISFGDSGEIKMKRFGSFWFKTGSKNGLEAPVLKTLVLVATRSLCNEELLLNYRLSNSKRRPDWYTPVNEEEDRRRWS*