MISTQRSLSGSSQSPRSPSSQSFLSVSVTDPVKLGNGVQAYISYRVITKTNLPEYQGPEKIVIRRYSDFVWLRDRLAEKYKGIFIPPLPEKSAVEKFRFSVEFIEMRRQALDVFVNRIASHPELKQSEDLRTFLQEDEETMERARSQEIGIFKKKPADLMQIFKDVQSKVSDVVLGKEKPVEESNPEYEKLKHYIFELEDHLAEAQKQAFRLVKRHKELGQSLADFGKAVKLLGACEGNSLGKAFSDLGTKSELLSIKLQKEATMADRANAFKQQCELAEATKLKEINLDKLMLIRSDRVGEAEFEYKELKAESEEATRRFELIVKLMNEEIVRFQEQKTSDMGLAFHEFAKGQAKLANDIADAWRSLLPKLEACSSPHK