MSRANPPNAAGSRKISFNVSEQYDIQDVVGEGAYGVVCSAIHKPSGQKVAIKKITPFDHSMFCLRTLREMKLLRYFNHENIISILDIQKPRSYESFQEVYLIQELMETDMHRVIRTQDLSDDHCQYFIYQTLRALKAMHSANVLHRDLKPSNLLLNANCDLKVCDFGLARSAASQEDNSGFMTEYVATRWYRAPEIMLTFKEYTKAIDVWSVGCILAEMLSGKPLFPGKDYHHQLTLILDVLGTPTMEDYYGIKSRRAREYIRSLPFKKKVPFRTLFPKTSDLALDLLEKLLAFNPVKRITVEEALKHPYLEPYHDPEDEPTAPPIPEEFFDFDKHKDNLSKEQLKQLIYQEIMR*