MSGTGCLPTDGPALSRVCRDGAAAARLKTGSLLAILVASAVGICLPVALTRAFRGSPNYARGLLLVKCYAAGVILSTSLVHVLPDAHAALADCAVASRRPWRDFPFAGLFTLVGALLALLVDLSASSHLEAHAHVGAHHETPYAPIPKKVPVFELAGEMSPKKRAFLGDDREEDPAPHAATNGADPDRDDVALFGPKKGARSDEVPAITAGCHAVAHEVVEVGEGPGEDEEEARRKQKMVSKVLEIGIVFHSVIIGVTMGMSQDVCAIRPLVVALSFHQVFEGMGLGGCIAQAGFGMATVGYMCIMFSVTTPLGILLGMLVFHMTGYDDSNPNALIMEGILGSLSAGILIYMALVDLVSLDFFHNKMMSASLKLKKACYIALVLGSASMSVLALWA*