MEPRVGNKFRLGRKIGGGSFGEIYLGTNIQTNEEVAIKLENVKTKHPQLLYESKLYKVLQGGTGVPNVKWYGVEGDYNVLVIDLLGPSLEDLFNFCSRKLSLKTVLMLADQMINRIEFVHQKSFLHRDIKPDNFLMGLGRRANQVYVIDFGLAKKYRDSNHQHIPYRENKNLTGTARYASMNTHLGIEQSRRDDLESLGFVLMYFLKGSLPWQGLKAGNKKQKYEKISEKKVSTSIEALCRGYPSEFASYFHYCRSLRFDDKPDYAYLKRLFRDLFIREGFQFDYVFDWTILKYQQSQISTPPPRHHGPVVGPSSALPPAITSAERPSGGDEARPSGWSSGIPRRNSGQIFNSGSLAKQKAPVSSDPAISKDVVLSSSSFLRATGSSRRAAVSSSREAAVLGTDSEPSNPQIVEAGSGSNSKIPVSRNSPIVSSEINKLSSPSRATTSVMKNYEANLKGIESLHF*