GRGKVELKRIENPTSRQVTFSKRRNGLLKKAFELSLLCDAEVGLIVFSPSGKLYQYASHDMESSIVRYKSEMGLLGSADDQHSRAIEFWRTRIEEMKRSTETLEGNLRNLAGEDLSNLGMKELRQLERQLKIGVERVRCKKRRIVSEHINFLKRRRRALVEENTRLQKKVKLLDQQQEA