MLYRGILFAVSSSQPVTDPAIGSNKNEEEKVKKIDFMTFEQKELRRIRNNNAARRSRQARRAKETKNRTRMAALEQENDALRAQIDELKRELEHVHLVILATTITWKRLLQNQF