MLPVGSMREAETRREVPLYEVEAMKLEAIFNRLYTYLFDYEAGTYSAMEINKPVPKAIFILNFDKLRMDPKSISQAGNEAIYTKIVELDLEDLKKQEGGYVYHYRYNGGSATQVWLSSGRYAVIDLSAGPCIYGRIETEEGSVDYKTIPRLQYLLFPRNRKPVKPSLSQDTFTGQLSSLIVTTIEYVIAPDVRFETIDPASRLLVPIIVLQNHQKYNLFEPGHNYTIDVQAIRKEVVKMVQPLQDVVVVGGSHNLHEHEKLAVAVLKALRGQSIYETGKYGHFQTKTRTYLDGAILQDEMRHSSDVLAAGLLEASDPASLSKYFGTKHWPGRNSSEMTGSIVRNKPFWTILIPKSQEKRRKMRKLPHVYRSYGTRVIPVFVLSLMGVDSELMMEGE