MELQNLQLLEIFQASQNKFVGSFPLQVCANKARLYNLQLDRNSLTGVILSDILSCAGLQTLYLNGNHLGGSIPEELGDLPSLGYLDISCNGLTGQVPSSFSSSRSLVSINISFNNLVGQLPADGVFTNLTESDYQGNAGLCGRVQGLQPCPEVIHGTARASVSSTRIRILSYVLPSLCLLFPLLLLCSLVLLYRKCKKVSHMLERQVSCNKSSFWRITMFQSSRVITYEDVWYALKEENVIGNGGSGKVYKGETRTNGEAFVVKKLHARYSDEESGSRGSLYDHGYRAEVETLGRIRHRNIVQLLCSCVMRDNDLLVYEYMPNGSLADFLDDKGKAGLLGWDLRFRIAVEIAQALSYLHHDCIPQILHRDIKSHNILLDEHFTAHLSDFGLAKHFDGVKNSETVSLIAGSCGYIAPECAYTLKATDKCDVFSFGVVLLELISGRKPLEMGLDGQGESLVAWINKKMIQSAEEMIYVVDPRLGPLQSYAKQESFWLLMLGLKCTSPSSYCRPSMKEVVQMLGKPKVGKTSLS