MSVLVIVFISLILSNFSNKTEAKTFSFKETTIDDIHIAFKQNKLTSRQLVEFYLSEIQRSNPILKGIIEVNPDALFLADKADQERKLNASKSLFRLHGIPILVKDNIATKDKLNTTAGSLALVGSIVPQDAGVVKKLRNDPYVASADPSGSSTGSATSIAANMAAVALGTETAGSILFPSSANSVVGIKPTVGLTSRAGVIPISHRQDTVGPICRTVTDAVEVLDVIVGFDRDDFAATKKASTYIPHGGYRQFLKADGLRNKRLGISKDLFVHTQVRSLADVIAFNKISALEKLKKYGQDIMLEAEKTNGIGKLEREALRNITKACKYGFEKMMKENKLDALMSPGADIADLLAIGGYPGINVPAGYDKTGAPFGISFGGLKGSEPTLIEIAYGFEQATHIRKPPPSHPQ*