MEPRVGNKFRLGRKIGSGSFGEIYLGTDVQTNEEVAIKLESVKTAHPQLSYESRIYRVLQGGTGIPNMKWYGVEGDYNVLVMDLLGPSLEDLFSYCKRQFSLKTVLMLADQMINRLEFIHSKSYLHRDIKPDNFLMGLGRRANQVYIIDYGLAKKYRDSSTHRHIPYRENKSLIGTPRYASLNTHLGIEQSRRDDIESLGYILMYFLKGSLPWQGLKAGNKKQKYDKISEKKVSTSIETLCRGHPTEFASYFHYCRSLRFDDKPDYAYLKRLFRNLFIREGFQFDFVFDWTVYKYQQSQSGNPQPRPHDGGVGTSSGLNPAVGNSEKRPDVPNQRTNPDFTLKQKDKNGNDSAIAKDKLLPGSLNLGRSEGSSSRRVVDTSSREPFSGGSDNANYETALKGIDGLRINNNAGDETAATPQSNGDDVEPQSKAL*