MVATTTTGMFLLCFDALCPCFGSKRKDGSEDPVLARGATSSSSFELRSISDRISGSPLRVPPSPSRFSLSSPPSRNDPLNLSLEQVIKLTRNFSPALMIGESYFGKAYRVDLQDGLVVAIKRARKEHFASLHAEFRNEIALLKKIEHRNLVQLLGYIDKGNERIVITEFVANGTLRDHLDGQHGLVLGFGQRLEIAIDVAHGLTYLHLYAEKPIIHRDVKSSNILLTEGFRAKVADFGFARIGSTEPGQSVIQTDVKGTAGYVDPEYLRTNYLTVKSDVFSYGILLLEILSGRRPIEVNRGAREKITVRWAFEKYNKGDVQSILDPMLTESVNEDILNKTFDVMFQCVAPTRADRPPMKEVVEKLWKIRRDYAKTQNRAEVAL*