MDWATRVKIAVGASRGIAYLHEDCCPRIIHRDIKSSNILLDNNFDARVADFGLAKLAQDAKSHVTTRVMGTFGYMAPEYASSGKLTEKSDVFSFGVVLLELITGRKSVDASQPLGEESLVEWVYPRLGNNYIDSEMFRMIEIAAACVRHSAAKRPGMGQIMRAFDSMLMSDLTNGMKVGESAIYNSAEQSAQIRLFRRMAFPSQDYHYDLNNNIYVRIMASLHSDEQLKQLKEIFRRFDLDHDGSLTQLELAALLRALGLKPTGDQIHTLLANMDNNGNGFIEFDELVNAIMPDMNAEILINQEQLMEVFRSFDRDGNGYITAAELAGSMAKMGRPLTYKELSDMMQEADTNGDGVISFNEFANIMGRSAADVLGLTVS*