MVNSGAFDLFLRRHYRPNPKSETNEGCFKFIEGGNLNNPCGKSNTFLHGDEGLIEAIGSPENGEPSDGNLYRSKKRLDYCTCTRLGNSPNAPCPYNAVLITFTIRVGCEGGKPIKFQTGYKNTKR