MEPRVGNKFRLGRKIGSGSFGEIYLGTNVQTNEEVAIKLENVKTKHPQLLYESKLYRILQGGTGVPNVRWFGVEGDYNVLVMDLLGPSLEDLFNFCSRKLSLKTVLMLADQMINRIEFVHSKSFLHRDIKPDNFLMGLGRRANQVYIIDFGLVKKYRDTTTHQHIPYRENKNLTGTARYASMNTHLGIEQSRRDDLESLGYVLMYFLRGSLPWQGLKAGNKKQKYEKISEKKVSTSIEALCRGYPTEFASYFHYCRSLRFEDKPDYAYLKRIFRDLFIREGFQFDYVFDWTILKYQQSQIAAPPTRGLGLGAGPSSGTPPVIPNGEESSRRRNPAQVTNSGNLPKEKSPIANDAAISTDAMMSSAGFGGRGVASGSMRRGNDVDPTAMGGRSRQQRGSPPGGSSTTGGKKYETTLKGMESLHFDDEERVK*