MFGFQNCFMFIILCFLSFLCYYLFVKKPSSSRSGFDDLPPSPPSLPIIGHLHLLLSAPTHKALQKLSSKYGPLFHLRIFNIPMVIVSSASVAYEIFRAHDANISSRGPPPIDDSLFAGSTSFISSPYGDHWKFMKKVLVTKLLGPQALERSRDVRADELERVYARLLDKARKEESVEIIKEVVNLTNNSICRMIMGKSCPEENGEAERARSVASESLALGKKIVLGSLLRARFKHLVMLLIKKEMTVVSNKFDELFERILVEHETKQDGHQETDLMEALLAAYGDDKAGYKITRKHIKTLFADLLFAGTDSSAQAAQWAMAEIIKNPNVLKRLREEIDCLVGQGTRLIHETDLPNLPYLQAVVKEVLRLHPPGTVFGRISQKGFRIGEYYIPEETSFAINVYAIMRDPDYWEDPDEFKPERFLQDSSKTAEEEEEERREQALKYIPFGAGRRGCPGSNLAYVFLGTAVGMMVQGFDWRIEGGDKVSMEETVLGLSLTMAHPPKFIPVARTDAL*