MVPVSLDLDLTHAALLLLQTNYSERIELKVSDGKNAPGCAVRLSLDHMKEEGTITLYTLDTREWEMLTLYRMELVSNHDLERIRVHTGKDSVKSSSIESFAGNGMTFESYNASSNLQNELWHFVRQLSPRDIIADSGGKTVYKCTHAGTRYALKKSKNDNPVDEPTQEVCNLVRMRKRKNNLQFFAAWIEFKQAESRYRKDIHSVCILTELLSRSLDDILESENMTDRTRANFIFKQIVLGVDEIHKEGFIHRDLKPANIAINDDSLEISIIDFETACKKPMEGELVFDAEPVGTEGYCDPVLTMNILVGYNELVDIFSLGIIYFLLGIKDASKRRKSHKQLLKSLRYSHMGKNPTSALANRELFAQWPGNVALLLEMLRSDFKNRPTAQDILSILAETNENAETTDNL*