MEAARMGFRAKTLPHLGNGTRLPLKTKLSLFPMHLLQNHTTLSRRSTKLNLCVKACSKTSGVESSRPLPHSAPDLWGDHILSVPTENSEFDTLETEIESIKPKVRNMLMSSHKTDKERICLIHLLICLGTFHYFEKEIEEILEQAFRKLDMLFTDEDDLETTAIMFEVFRLYGHKISCDVFDRFKGVDAKFKEHLVSDVRGMLQLYEAAHLATPFETILDEALSFTRYHLESLAGQQATAPHISRHILNALYKPRFLKMEIIAAREYIHFYQKEGHDETLLKFAKLNFNFCQLHYVRELKTLTKWWKDIDLPYKLPYIRDRLLETFIGVMAVYLEPHYSLGRIIATKVSQVIVVMDDTCDAYGTFSEVRSLIDSLERWDPGAIDKLPSCLRIVIQSIVETMEDIEREMKPRGRSSSVQDTVEEIKIMGRAYAEISKWARAGHVPTFDDYIELGLDSSGIRCFAMYSFISMEDCEENQTNAWFKSKPKMLRALSVIFRLTNDIAGFEEEMRRGEVVNGVNCYVKQHNVTKELAVREIKKMIRDNYKIMMEEFLTIKSVSRPILVRCFNIVRLVNLYYEEGDNFTNPNGKLKDLITSLFFHPLPL*