MPLLQLSLPQNATSGGDPQTQLELWLQEHLSLVGPASQLHLPQFKIGTLESLVQLSEELHKTDGQLDGALAKVADIIGVLHEGSPAQQAFSKKINDRSEVDYVRDFRWNSNKYKTEGVPLTELSNNITGEALSLDQDVRTLFQNYQNAKSTLASVDRKQSGNLSIKSLHDVVAADDFVLDSEHLQTVLVAVPNSQSKEFVGSYESLTKMVVPRSAHVISKDDEYTLFGVTLFKKFVPEFIHKCREAKYTVRDFEYSPQRVQEERQEQQQASQQERQLWGEVVRLARTAYADLFKAIVHLRVIRIFVESVLRYGLPPNFLTATFEPTNIKKAKDALVEKFGYLGGNAFAKDKAGKIKSDQGLGEFGGLADQDYEPFVIYELKLY*