MELKLVFSIAFIFCLSHMSSTSHFFISMFSLGDSYIDTGNFVIMATPVAPVWNDKPPYGMSFFGHPTGRVSDGRVIIDFIDFKNCFSKSLFIVGEFGVNDYNFMWMAGKAKHEVESYMPRVVKKITMGVEVHPSLSVMRFAPIQQKVPRSTGTSRVSSTKARFMWSCRGTHQQGVHQHFTQRVSPNRTDYDGLGCLRAINSVAKRHNTLLRAALVRLRRKYPHAKIIFADFYQPIIRVTQEPRRFGFGADGVLKACCGTGGVYNWNASATCAMPGVVACKNPTASVSWDGIHYTEAVYRYVAKGWLYGPYADPPILNAIRH*