MKEGARKSYFRRSVFSDNQRKQLEDRFQRHKYISKPDRRQLALDLGLNDAQVKIWFQNRRMKWRHSQRSQRDSDGNCMDKLDKSFQNLDTLSD