MYDQSHVMKMLSDPEIVKDVHLYVSKEKAGDDVAPPSKQFDISLSNHSNESVLLREGGVYAEGEGTGQLTMKRPQRPLGRSKMLNVIQVTDQCDDDNGGCNNGEQFALAHESEALDNEQGQDHNQVDKEVRKRKRTSLPIVWNMPKGQRIVVKCNENSQPIGDEGAILGKFLGTIARNGGFCPLNINDWRGVKKNSGEETILQCVQTKFVYPRSCEKWILKSIGRDWRKYKSSLKDAFFKPAIEKNPNIKRKALYKLCPEDVNIDQWRGLVKFWKSKKGRALAEKN