MLNTPEIVLDQFCVSLRNGFLPDTLPLQKLNDPYYSPWEEVVADLPALLTAGNLRQAVDSLPILSTSKLQEESEWRRAYVVLAFITHAYIWGGEQPKDVLPPAVSCPILEVSKHLELPPCATYAALNLWNFKVSSPDIDLTNPDNLSIITTFTGTKDEEWFFMVSVAIEAKGADLITLMLHAIYAANLADDQRVTSLLYQLSDGLKELGEILERMYEKCNPHVFFYQLRPYLAGSKNMASAGLPQGVFYDQGGHGEWHQYSGGSNAQSSLIQAFDIFLGVEHSATGEAKLSNTSQYKPKIGYIQDMRNYMPGPHRRFLEMMIRISNVRQFAMNYNADTEVRNAYNTAVMAVGAFRDKHIQMVSRYIITPSRTKPTRMSSAQVNLATVTAAHQVTRSKDTPAEYSGTGGTDLIPFLKQTRDTTKAAAKYTD*