MTTMDLRVGNKYRIGRKIGSGSFGDIYLGTNIISGEEIAIKLESVKAKHPQLEYEARVYKSLAGGVGIPFVRWFGTECDYNAMVIDLLGPSLEDLFNFCNRKFSLKTVLLLADQLISRIEYIHAKSFIHRDIKPDNFLMGIGKRGNQVNVIDFGLAKKYRDPKTHFHIPYRENKNLTGTARYASINTHLGVEQSRRDDMESLGYVMLYFCRGTLPWQGLKAATKKQKYDRIMEKKMTTPTEVLCRGFPNEFSIYLNYTRSLRFDDKPDYSYLRKIFRDLFVRESFQYDYVFDWTVYKYQKNAAMIVDANKKDKEAEEQQRRQGVAAAAPMGTPGAAKPGAISSQRRKVIERGTLDNTPETNRAVGGSDRM*