MARRDSPPDSPLSSMASSDAEVYDDDVQEDVEETELPPAKRLKLGGGSTASSAIVAEPDPEPDPLEGIDVSSDSSGDIPSSPINVRLEEDDFQEQVTVCAWEGCKAGDLKNMDKLVEHIHNDHIEGRQKKYTCEWIGCNRKSMPHASGYALKAHMRSHTREKPFYCYLPECDRAFTRSDALAKHMRTVHETEALRPSDPVPKSMQAGGGPAGKSAKLKIIIKTPQSHAAGQDDAIDDGSNADDIADLFTPLTEEQGFTAKEIALPLEQLHSLCRRQVRWAEKDGEELKKQCKKWEDVYKKAWLEKEVLLDQVIKSEMDWYGRRRQVLSGVADVVVNGAGSADEATVTVENGGVEAEKEIEVED