RRYKDKKEDQAEPEVDPERDQRTVFAYQICLKADERDVYEFFSRAGKVRDVRLIMDRNSRRSKGVGYIEFYDVMSVPMAIALSGQPLLGQPVMVKPSEAEKNLVQSTAAVAAGPGGLIGPYSGGARRLYVGNLHTSIKEEDLRQVFGAFGPVELVQLPLDETGLCKGFGFVQFGRLEDARNALSLNGQLEIGGRMLKVSAVTDQVGMQEIGGNTGDFDDDEGSGMALNAQSRALLMQKLDRSGTSTSMTGTPAVNAPPGFTLPGPPPMMGTAPMMTSLSAPLAPMPVLGLGGGGLQAPTVTVPAIDTIGVPSECLLLKNMFDPEAETEPNFDLDIKEDVQEECSKFGNLKHIFVDKNSVGFVYLRFEHTQSAVAAQRALHGRWFAGKMITASYMLPQNYEDKFPESR