MHGRKRSEYKSLQRDPKVAAGLAAKAEKWHALNAKLASSRATPTATETTFQSDDTHVQNTLALSEKLLIVNPDPLYLWNHRREILIQQKARAFSIEQELTLTATALQNNPKAYGAWFHRKWSLTRTVTEVGSDEALLLSAELALTENVLQRDERNFHCWNYRRFVVSLLLQGVDGTWRLDSALKSGTVLMGAQIATEKTNMSHVTPLTKDEQNEILEAEWDFTNNKIRENFSNFSAFHYRSKLWHWKLSGTVDKQALMREEMALVENGIFTEPDDQTCWWYHRFLLQQLDSEHDSPWSTAMIADHLVLLEELGAEVESASKWVCLGTWHVLQVMEDTGAEIAQYRQTKLEELMELDPDRRQRYQYLLRQLSGC*