MDTQIADIFGSIRESHDRKNLEKVQQDEDSPYLKIKFDRVSYSHHIPHDGDERGQIRKKLYISNVASENQKILPQREIREWAHDATGVDRELFFEAKSMDFKPRRQVKFFGSKITPGITSPEKSKAVKIGKSFKNSTSRLVVKGGKIVKEEAKVSHIGENTETFSKQCKSSIKHGGLTNSNPFSTERHYKKDQLGDSDGLFFVAEDEKIIEQARFLDEMTSPTTQVREQTPDKSSQETSHQSILDKLENEERLNWKADMTAIVFNDAHSSKLPHFSSRTSVIVHDGMLIKTKDVPTYRLSQTQSRDDWVGPTVINNKVRKKEYESENNEKREMKKKKAKGKDKQGKTEKRSSF*