MVSLRLILFVFLTIINFPFDNSEIVFSKPQGVRAAYWPSFTGYPASSIDTSYFSHIYYAFVLPSPTTYALNIMSDDVEKLLEFTNATSLWNPPAKTVLSIGGGGGGALPGIFSSMASEQYSRANFINSTIEVARDYNFDGVDLDWELPSNESDMSNLGLLFKEWREAIEYEAHATGRPRLILTSAVYYASTVSFDGGPRSYPTVEITKYVDWVSPMCFGYHGSWENFTGLGSALYDPNTNLSTDFGIGSWIQAGVPSEKIVLGMPLYGPTWSLQDRNDNIIGAPTIGTGPGSGLLVYSQVIDFNKENNSTIVFDNTMVSYYSYSGDSWVSYDDVRSIEMKVRYARNRALGGYFFWALGQDLDWAISSAASETWLN*