MSSTNEIAADAPQEKSEKALKREAEKAAKKAAKEAEKAAKAERAVAMSAARGVSVQCSTAPPVELEACSGTRDWYPEEFRLQRWLFEKFRQTATRTGFEEYDAPVLERQELYKRKAGEEITSQMYAFVDQDGVDVTLRPEMTPTLARMVLGRAASMMLPLKWFSIPQCWRFETTQRGRKREHYQWNMDIIGCKSISAETELLYAVCEFFRSIGITSADVGIKVNSRKVMASVLDSYGITAEKFAPVCVIMDKLDKIGDEAVIEELVNAQNLPKETAEKIVACLACKNVDELAALCGEGVDQTGIEELKRLFSLADDYGFGDWLIFDASVVRGLAYYTGIVFEGFDRAGELRAICGGGRYDKLLSLYGAMSEVPACGFGFGDCVIVELLKEKGLVPVLPKSIEFVVAAFNEGMQGKAMKAAALIRSGGADVDMLLEPKKKVANTFDYANRIGARYIVFVAPQEWENGMVRIKDLRAEYTDKEDEKQLDVKLSDLGRVSELLREHEAAMRTVNEIETMAI*