MAEEIELLEVKDIPVEEGAGKDADKAEEVVIDLSLLSSMEEKLVSTYRTKSSPFTICRVPQHIRKCDHAAYNPSIISIGPFHRGRKNLQAMEEHKWRYLQEVLTYKPQNNLEKFLMEMKAREMQARNCYSGNIKMSSRDFVEMMVLDGCFVIFFILQKIGFVKKDDLIFGNEWMQNLIEVDMLLLENQLPFFVLECLWELIGIPSATLRNGALACFNYFFSYKLDLKGREDVIHHLLHLLHLSLKPDSSTGKPQITGASGKFSFLRLCRHIRKILRFLCLTYLITYLINTYDRFRTRESKQKSPQPRNMIPSATELQEAGVRFQLKEATSFFEVGFEQGVMEITPLCIYDDARILFRSLMAFEQCFPKCGNHFTSYCHLIDFLVNTPKDVSILREADIIENGLGSNEEVALFFNELCKEIVWSVNGSYLADLFDKVNQHTQKRWPRWRAKLVRDYFGNPWAIISVIAALIILILTFLQSYFSGFAYFNPPKP