MSKSNALVNGLAGAGGGIVAQIITYPLQTVNTRQQTERIAKKSAVISDASVSSSAGGTFMQLLQVIRSDGWGGLYSGLKPSLLGTAASQGIYYYFYQVFKNKAEAIAVSRKKRGRGDGTVGMFSWLVVAAIAGSFNVLLTNPIWVLVTRMQTHTQAEKKIMEAKRDAILREANESGLRDLSPFQDKLAELNSTKACPYGTLHAAQEVYCEAGIQGFWKGIIPTLIMVCNPSIQFMIYESSLKYLRAKRTANRSGFKNVTALEIFLLGALAKLGATVSTYPLLVVKSRLQAKQEIGKNNALRYTGTLDAIIKMIRYEGLPGFYKGMSTKIVQSVFAASVLFMIKEELVKAFTILAVGSRKVLLNKVE