MTTMDLRVGNKYRIGRKIGSGSFGDIYLGTNIISGEEIAIKLESVKAKHPQLEYEARVYKSLAGGVGIPFVRWFGTECDYNAMVLDLLGPSLEDLFNFCNRKFSLKTVLLLADQLISRIEYIHAKSFIHRDIKPDNFLMGIGKRGNQVNVIDFGLAKKYRDPKTHFHIPYRENKNLTGTARYASINTHLGVEQSRRDDMESLGYVMLYFCRGSLPWQGLKAATKKQKYDRIMEKKMTTPTEVLCRGFPNEFAIYLNYTRSLRFDDKPDYSYLRKIFRDLFVREGFQYDYVFDWTVYKYQKNAQAIQQAAGNSSQPQPADSKEAAQAAARKDPQQALRSGSRKPMTGETPETSRAVGGSDRM*