MIQLCNLKTFRLVHSIFSCTFASKINRVLVGDPKPSHFSLQSQLLCRHITSEISENQHNFTVTYLINSCGLSPEGAISASKWVELKSPERADSVLELLRNYGASQTQISKLIRSHPKLLSADPEKTLLPKLEFFSSLEISKVELIKTLAFNPQLLAVSLRNRILPTYNFLRSMLSEKNVVAVFKRNSWIFLENHCKHVVPNIGLLRESGMPQPCISLLLAHCTPALMVNPEKFGQLVGEVKEMGFNLEKSTSVNALCALCGKNKLVLNRSREVLKTWGWSEDDFLSAFRKYPQCMIVSEKKLMQAMDLIVNKMGWSSGMIAKYPVVLGLSLEKRLIPRCSVVKVLLLKGFINENLNLGSLLKPAEKQFLEIFVNRYLGKVPELLSVYQGKVDIQDV