MKKVCIFLVLLISFFVFAQQEIVAVVNGRSITMDEWNREANVQKLLLEIQNSNETFYQILMTTQEGLVLIEKYKLKVLDTLIRKIAFIQFAESLKVQPDPQTVKNDVDNEIKKMLVDLKMTETQLNDYLMQLGMGQLEDFRQKLYLQRTYSLSLANVYTYYLKNATVSEEEIKAYYEKNKAKYTVPTQYDLLIFKAKDKAMADSIRQDVAKNISVEEISKKYNLSPHVNGLVTQGDMEKIPQNLWVIITSVSKGTILPAQLINNEYYIIRVRDVKPGSQKSLDEVKEEIKKELVSTKQKEVKDKVAKDFEDFLKKSKIEIKYKSQIAK