MSGTGCLPADGAAALTRVCRDGAAASRLKTGSLLAILVASAVGICLPVALTRAFRGSPNYARGLLLVKCYAAGVILSTSLVHVLPDAHAALADCAVASRRPWRDFPFAGLFTLVGALLALLVDLSASSHLEAHAHVGADADAHHGHGHQETPYTPIPKKVPVFELAGEMSPKKRAFLDDDREEDPAPHAATNGGADPDRDDVALFGPKKGARSDEVPVVVAAGCHGVAHEVVEVGEGPGEDEEETRRKQKMVSKVLEIGIVFHSVIIGVTMGMSQDVCAIRPLVVALSFHQVFEGMGLGGCIAQAGFGMATVGYMCIMFSVTTPLGILLGMLVFHMTGYDDSNPNALIMEGILGSLSAGILIYMALVDLISLDFFHNKMMSASLKLKKACYIALVLGSASMSVLALWA*