MNRTDELRTARIDSLVTPTELAQRYPVSSSVASHVTDSRRRIEKILNGEDPRLLVVIGPCSIHDLNAAMEYATQLQAQRQKHQARLEIVMRTYFEKPRTVVGWKGLISDPDLNGSYRVNYGLELARRLLLQVNELGVPTATEFLDMVTGQFIADLISWGAIGARTTESQIHREMASALSCPVGFKNGTDGNTRIAVDAIRASRASHMFLSPDKDGQMTIYQTSGNPYGHIIMRGGKKPNYHAEDIAAACDTLHEFDLPEHLVVDFSHGNCQKQHRRQLEVCDDICQQIRNGSTAIAGIMAESFLREGTQKIISGQPLIYGQSITDPCLNWEDTEVLLEKLAAAVDSRF*