MSILTNVIVNNKYQLVKKVGSGSYGIVYSARHLSSNTNKLYAIKLILKDHPSMKKSKHKATKQKDTKYLIERFEQDLHDIALNNNGLISANLLDLDLIKEKGHNCKILKEISIQLKVHKHPNILSIYRVYDNQISLIVVMDYYPEGDLFAAIVTKQLYKNDPKLIKDVFLQLIDALSYCHAQRVYHCDLKPENVLVANNGTKMILADFGLSLTSSFIDSNICLGSSFYMAPERIQNFNNGFDDLHNLTDKHGGIVKFPTSAGDVWSLIVILINFISIRNPWAKASLDDITFKSYLKDYKVLMKILPISKDCCKMLSRYLVLDPWKRGSLLQLRYDFLKLNHLSKEGPLSISCGVDVSESMMCQIPVDHTMSLSDEDIQISQRTSSSSTLEIETEEQDPFLLKSEVSSICRWNLKYPYALYN*