MEPRVGNKFRLGRKIGSGSFGEIYLGTNIQTNEEVAIKLENVKTKHPQLLYESKIYRILQGGTGIPNVRWFGVEGDYNVLVMDLLGPSLEDLFNFCSRKLSLKTVLMLADQMINRVEFVHSKSFLHRDIKPDNFLMGLGRRANQVYVIDFGLAKKYRDTSTHQHIPYRENKNLTGTARYASVNTHLGIEQSRRDDLESLGYVLMYFLRGSLPWQGLKAGTKKQKYEKISEKKVATSIEALCRGYPTEFASYFHYCRSLRFDDKPDYSYLKRLFRDLFIREGFQFDYVFDWTILKYQQSQIATAPPRVGHGAGPSGLAPALQNDRQSGPEEARTSGWSSMDRRRAPLPITSVGTLSKQKAPVGNDATVSRDAVISGPNFLGRSSGSSRRPVISTSRDVVATDSSEPSRARTTDASPGAFRRASGPQRSSPVHSAEQKRSSSGRHPSNVKNYDSALKGIEGLNFDGDERVQY*