MSDPGDNSSVVLEDNSKVIASVVPASTSARSNSQVSQRCPLSGKVLVCGRRREMEDTAVIVPSFMRISLSANPDELCDLHFYAVYDGHGGSQASNFCAGRLHHALAEELARSSVKEGMEDDLKWRAVMASCFLKIDQEVGGVCPSGACGEGAETSVTCCANAIAPENVGTTAVVAVFSPSKIILANCGDSRAVLSRGGAAIPLTKDHKPDKDDETNRIEAAGGRVIQWDGYRVSGLLALSRAIGDRYLKEYVISDPDVLCVPRRDDDECLILASDGLWDVISNETACDVARRCLLTARQRSQQRRSRAGEDTASAAVAALLVKLAYGRGSKDNISVVVIDLKMSVS*