MASGIQPDAGQILNSLINSVLVVDDALAIHYANPAAQQLLAQSSRKLFGTPLPELLSYFSLNIDLMRESLAAGQGFTDNEVTLVIDSRSHILSLTAQRLPDDFILLEMAPMDNQRRLSQEQLQHAQQIAARDLVRGLAHEIKNPLGGLRGAAQLLSKALPDPALTEYTKVIIEQADRLRNLVDRLLGPQHPGMHITESIHKVAERVVALVSMELPDNVRLIRDYDPSLPELPHDPEQIEQVLLNIVRNALQALGPEGGEITLRTRTAFQLTLHGERYRLAARIDVEDNGPGIPPHLQDTLFYPMVSGREGGTGLGLSIARNLIDQHAGKIEFTSWPGHTEFSVYLPIRK*