MLTGESKESLAVGMIIPVNVRVVKDEFAIVKLDCGIEGRVEPNEHDRNTGMGIKGVISVGQTVQAKLVSVEYKNFLAKLSIDERDIKNGYRKHMYHPHGTWDERLEADDKEELREKDKSTGRTQRVINHMLFKPFNGMEAEQWLGTQPNGEKVIRPSSKGNDHLAITWKVADGVFQH