MDPSNGPEPCVVCGDKATGFHYRAMTCEGCKGFFRRSVQKRLVYTCKFNGRCSVSDKQNRNSCQKCRFDRCIKGGMARDCKLIICIR