MKDYVSGEELTEEEEESYMVMFAAANDPMSFQEAVKHSKWRLAMDAEMDSISRNDTWEMTYLPVGAKKVGVKWVYKTKFNENGEIDKFKARLVAKGYSQEHGVDYTEVFAPVAHMDTVRLVISMAAQKKWMIFQLGVKSVFLHGELSEEVFVEQPPGYVKRGDEHKVYKLKKALYGLKQAPRAWYSCIESYFAKEGFEKCPYEHSLFIKVKEGGKILIICLYVDDLIFTGNDESMFDEFKYSMMHESDTTDLGRMRYFLGLEVMQEPEGIFICQRKYTYEVFERFGMDKCNPVLNPIVPGIKLKKDADGVKLDSTHYKQIVGSLMYLTTTQPDIMFVVSLLSRYMDHPTELHFQAAKRVLRYLKRTCDLGILYRKGGDEELIAYTDSEYAGDLDDRRSTSGYVFMLNSGAVSWSSKKQPIVMLSTTEAEFVAAASCACQVVWMRRILKNSNLIQGDDTTFFCDNSSTVELSKNPMLHGRSKHIDVRFHFLRELTKDGVVKLVHCHTQEQIADIMTKPLKLDVFVKLRSLMGVCSFPAIRQIRIRSMI