MSRANPPSNSSGSRKISFNVSEQYDIQDVVGEGAYGVVCSAIHKPSGQKVAIKKITPFDHSMFCLRTLREMKLLRYFNHENIISILDIQKPRSYETFNEVYLIQELMETDMHRVIRTQDLSDDHCQYFIYQTLRALKAMHSANVLHRDLKPSNLLLNANCDLKVCDFGLARSAASQEDNSGFMTEYVATRWYRAPEIMLTFKEYTKAIDVWSVGCILAEMLSGKPLFPGKDYHHQLTLILDVLGTPTMEDYYGIKSRRAREYIRSLPFKKKVPFRTLFPKTSDLALDLLEKLLAFNPVKRITVEEALKHPYLEPYHDPDDEPTAPPIPEEFFDFDKHKDNLSKEQLKQFIYQEIMR