MASPEAGVRLSINLRERCRMHDLNEALDDLRGVLPYARGGSVRKLSKIATLLLAKNHIIMQVRPAFLYFFSGYSF