MQRNFIKQCKVCGAKEKICFHYGVCTCRACGAFFRRFIENEGECKYKCKCSKENKDGKSETNLAKCKKCRLDKCLSVGMRKSEVRYLRHDICLEAMREQNKNEVNLSNPPIVDITINDQQQINSILPIIEAKKRIMHAFNDLDDIFLNGPIFFEEIISSDFNIFRLTDTFSPNPSPIPFDELNSLESSFQTERIFISRVQKCILVDRLLCVGFAKSMPFFEKLTLSDQIAHLRQIWHLFTSFTCTYIAWELGSDTWKRKDNFKPALGVKNHPVFLNDDKMIKWSDYMFTKSVAHFKRVSLTNVEFALLIAIILSKSGGENLSPEGKDLLYDESAKYTNILLRYNQRRLGLIEGAQRLAECISLINRSIENAYAGRLMLSHQIKHYSMDPKTSMIVPPEIISCHRKGGRYIGDQIY