MEPRVGNKYRLGRKIGSGSFGEIYLGTNIQSNEEVAIKLENVKTKHPQLVYEAKLYRLLQGGTGIPNVRWFGVEGDYNVLVMDLLGPSLEDLFNFCSRKLSLKTVLMLADQMINRVEFVHSRCFLHRDIKPDNFLMGLGRRANQVYVIDFGLAKKYRDPISHQHIPYRENKNLTGTARYASMNTHLGIEQSRRDDLESLGYVLMYFLRGSLPWQGLKAGTKKQKYEKISEKKVSTPIELLCKSYPSEFASYFHYCRSLRFDDRPDYAYLKRIFRDLFIREGFQFDYVFDWTILKYQQTQMANTPRPIGPPGAGVGTSSGAAAATDKPSGGQDGRDNSWNAAGVDGSRRRNTGATVNAGSLSKHKSPAQNESGAGKDVVNIGRPERPDRVHLSGLLGQTGSTSRRGVISSSRQAILSDADSSSRPRAADLSPIALHNTGGQRSSPVSSADPKRSGSGRIMPSSRNYEATLKGIEGLSFDMDKRQ