MELRVGNKYRLGRKIGSGSFGDIYLGTNISTGEEVAIKLECIKTRHPQLHIESKFYRMMQGGVGIPTIKWCGSEGDYNVMVMELLGPSLEDLFNFCSRRFSLKTVLLLADQLISRTDYIHSRNFIHRDIKPDNFLMGLGKKGNLVYIIDFGLAKRYRDGRTNKHIPYRENKNLTGTARYASVNTHLGVEQSRRDDLESLGYVLMYFNRGSLPWQGLKAATKRQKYERISEKKMSTPIEDLCKGYPVEFATYLRYCKDLRFEDKPDYSYLRHLFRTLFHSQGFTYDYVFDWNMLKFGNARQPAIPSIQQQQQQQQQQHQQQTPVSSQAINNPIVIPSGANNDQEHRSSARRSRPPTKNQREIDAPR*