MARHFKYVILGGGVAAGYAAREFAKQGVNPGELAIISKEPVAPYERPALSKGYLFPQNAARLPGFHTCVGSGGERLLPEWYSEKGIELILSTEIVKADLASKTLTSAAAETFTYETLLIATGSSVIKLTDFGVQGAESNNILYLRDIADADKLVAAMQAKKGGKAVIVGGGYIGLELSAALKINNFDVTMVYPEPWCMPRLFTAGIAHFYEGYYANKGIKVVKGTVAVGFDADANGDVTTVKLKNGSVLEADIVIVGVGGRPLTRLFIGQAADEKGGLKTDAFFETSVAGVYAIGDVATFPLKLYNEQRRVEHVDHARKSAEQAVRAIKAKESGESVAEYDYLPYFYSRSFDLAWQFYGDNVGDDVLFGDNDPASAKPKFGSYWVKDGKVVGVFLEGGSAEENQAIARVARAQPPVADVQALKQEGIDFASKI*