MDEEYDVIVLGTGLTECILSGLLSVEGKKVLHMDRNDYYGGDSASLNLTQLYRKFRPDQAPPTELGRDRDYAIDLVPKFIIASGELTKILVHTEVTRYLEFKQIAGSFVYRDGKISKVPSTEMEAVKSPLMGLFEKRRAKKFFEFLQNWKDDDPTTHQGIDLDKDSMKTVYEKFGLEPGTQDFIGHAMALYLDDDYITKPARPTYDRIVLYTSSMARYGKSPYIYPLYGLGELPQSFARLSAIYGGTYMLDKPIDEIVTDSDGKFVGVRSGDEVAKAKQVIGDPSYFGAGKESSDGKVRVIEEGKVVRAICILKHPIPGTEDSDSCQIIIPQNQVGRRNDIYIAMVSSTHNVCAKDVYVAIVSTIVETSTPELEIQPGLNLLGPIYDKFVSISSIYTPTSSGQADNIFITRSYDATSHFETVVDDVHDVFKRVTGKDLVLKKREVEVQE*