MATGTLPDAGQILNSLINSILLVDDDLAVHFANPAAQQLLAQSSRKLFGTPLPELLSYFSLNIGLMQESLQAGQGFTDNEVTLVIDGRSHILSLTAQRLPEGFILLEMAPMDNQRRLSQEQLQHAQQVAARDLVRGLAHEIKNPLGGLRGAAQLLSKALPDPALTEYTKVIIEQADRLRNLVDRLLGPQHPGMHVTESIHKVAERVVKLVSMELPDNVKLIRDYDPSLPELPHDPDQIEQVLLNIVRNALQALGPEGGEIILRTRTAFQLTLHGVRYRLAARIDVEDNGPGIPPHLQDTLFYPMVSGREGGTGLGLSIARSLIDQHSGKIEFTSWPGHTEFSVYLPIRK*