MKSKEVAATTLANIVNSGVDLERIPIDGEGNTLISEPILHNLLHLVSNTGPAIEAKLLQVLVGLVSSPQASSRVTKAIKSAGATVTLIQFLEAPQKDLRANSVKLLYHLCSHMGQEVADGLRITTGQLGTLVRLLGMSGVTEEQAAAARLLASLPLEDTQLTRALLSEGAIPLVVKQLEELRQGVARIGVGRFVSDYKQGLVGILARFTHVLGDSEVLSLAQEYNLTTLFTNLLNTAGLDEVQRLSAVALSNLSVYSKELSMPPNITPQQGCCPCLFQKPAPKPTEVCVLHAGLCSAKLTFCLLEARAVPPLVACLDHGNSEVVEAALKALLTLLMDPESLEGGIQVLRNADAIQPILDIVREHKTECLRQLAVMAVECMLRNEHTARAIATDGNVHTALVEAFKYGNNNT