MFLESGYERVGASRSISGGVFPTMDSPRCNSAGEEDHQRAAVEFVMELAGKHTTLVSEKIERCHSLVYADQIPVPMFNVDFNLRCLLWNKRAADLTGWPESEIFAMPRFHDVLFSSGSSYPKGLMKDVLKVVLDGHTTSQEVWDLKTKWGEQIKVLVVASPRMDAKGVVSGAICVIMPYGASAAKGSDYEADCNLEHIDEVTNLDLEDDELNNECGSPPGGEYRFLTVLEKPLSPYLNRGERSEEMFAAQKSFFSDEARMQSEEEGTSACCQGWCNSNQGSPVELDPRGRKSLTLMPERCGFDVSCACDGTEALWRLERSMHDSQGFSVIFISLSLARSENYDLVREIRSMQLSDPESNCLTTPALIVAVVNLDRWDVSIKENLKQRDVEAGVDSIMTFPSRIQQLRDTLTTLGVATDDYSNKSLHAAFDSWNNSMVLAR*