MSSRKASKPLPKFEIGDDYQILHAIGEGAYGTVAAALHKPTGRQVAIKKILPFDHTLFCLRTLRELKLLKFFSETCLNENIISILDIIKPPTLESFKEIYFIQELMQTDLHRVIRTQHLTDDHCQYFIYQTLRALKSIHSADIVHRDLKPANLLLNANCDLKVCDFGLARSIKTSAPSGKEQGLMTEYVATRWYRAPEIMLSFKMYTKAIDIWAVGCILAELLTGRPLFPGRDYSHQLDLILDVIGTPSLDEFYAITSRRSRDYIRALPIRKRRPFPTLFPHASKEAIDFLSKTLTFDPKKRLTVDEALEHPYLSAYHDPEDEPVVTPLSPSYFEFDLHKEELTKDQLKELLYEEVLSFVPAI*