MTTMDLRVGNKYRIGRKIGSGSFGDIYLGTNIISGEEIAIKLESVKAKHPQLEYEARVYKSLAGGVGIPFVRWFGTECDYNAMVLDLLGPSLEDLFNFCNRKFSLKTVLLLADQLISRIEYIHAKSFIHRDIKPDNFLMGIGKRGNQVNVIDFGLAKKYRDPKTHFHIPYRENKNLTGTARYASINTHLGVEQSRRDDMESLGYVMLYFCRGSLPWQGLKAATKKQKYDRIMEKKMTTPTEVLCRGFPNEFAIYLNYTRSLRFDDKPDYSYLRKIFRDLFVREGFQYDYVFDWTVYKYQKNAQAIAQAAGQANPEDEEKARASRMNAAGPVTAAKAGAVPSSRRKMLERGSGAGVDTPDTSRAIGGSDRM*