MARGRGRGRGRGRKMSLTKEGSSTEACVELKNAKNTTVVRKLSLDPLEDEEEGFKNSDLKGFEGESNTRGNGTVTRALTEKISEEAGNICFGYKMSRVQILSSLPITAQRSSNEGSLEIASNWNRVTSNGMQLTYFPPQVVNGQTMVQLEEIEVQEEEQKWKCALIAYVVGECTRYNSMKRYIMMNWSNVSTPEAYLHEDGYYLVKFQKISDMNEILFSRPYTINNRPIILKQWCPEFDLGNEFLIEIPLWVNFPKLPLNCWGVGSLSWIASAIGVPLFKITVVDPNGKTFLQDVELEWRPQYCDKCQKIGHVCKMEQAAKEEIPKRRRPGKKVTQTWQYKGPISQPKEQEKMEKQEQENNIRTHEEQQEKEKEIVQKEDQQTPKNVSHVEGQLDLSLANFPMLKAIPTRNGFESLMHIKMTSLTVDRGGVPKTC*