MDLRVGGKYRLGKKIGSGSFGDIYLGVNIISGEEVAIKLESVKAKHPQLEYESKVYKTLAGGVGVPFVRWFGTECDYNAMVLDLLGPSLEDLFNFCNRKFSLKTVLLLADQLISRVEYIHSRNFIHRDIKPDNFLMGIGKRGNQVNVIDFGLAKKYRDPKTHLHIPYRENKNLTGTARYTSINTHLGVEQARRDDLESLAYVLMYFLRGQLPWQGLKAATKKQKYDRIMEKKMTTPTDLLCRGFPNEFGIFLNYCRALRFDDKPDYSYLRKLFRDLFVREGYQYDYVFDWSVQRPSNADDKSRRKADEEEPTRMLRSQTRAAAAGQPTRQSSRREQEGYY*