MAKSLITAVLSVLRWAHWLVKCAVVYPLAMMMLLVVLVFRTGPYTFGQTLVKTVESVQQEGYVIQDCTGPKELNSDAVNAPLPPLLQEDCTTVITDAAGYAAYIDQSYTHNILWLWLLMAVVFTGIAVVFRRTPVRRGIIRKNGVVVGESVLGSSGLILARSDVSQIKRVYDEMSPGEGDKFVRTIKENTQIRMNLKK