MRRKNRSVSSSSRRSGLPNQIEHNTIVGINPVYEALRERVPSIKLLIDKSFALKHNPRVSKIMNYSDIPHIFVPRSTLDRLTDLPHQGVALLCKSYRPSRAEELLKQTWPRPPLFIACDQVTDPRNLGAIVRSAAAFRASAVLIGKNRSARVTPMVWKASAGAVGKLPIAEVGNLTRYIVRFREYGGFVLGLDSNSKTPIDKSVFLKKEDKRALLLIVGSEGSGISHLVKKHCDELLTIPTDASVDSLNVSVAVSIALYELQR