MCFLRLNCLRKGENGGRSSEKREKLPMASGMQPAAKMNPVHTADTGKGQGQGTHNQIVHGFSLVKGKSRHPMEDKHVAEFKRVKEHELGLFAIYDGHLGDSVPAYLQRYLFDNILNESGFWQNPAEAMKKAYLNTDTTILDKAPTLGVGGSTAVTAILVDGRRLLVANVGDSRAVLCRQGTAIQLSVDHEPSAERGSIEGKGGFVSNMPGDVPRVDGQLAVARAFGDKSLKVHLSAQPDIAEIKIDQYTEFLILASDGLWKVMKNQEATDHVRRVRDPQIAAKMLTDEALVRKSKDDISCIVVRFQ*