MKVKAAARHLSYRTLFYSILALAFLLPFVFITTALVTLENVSKCSTVDCFGRKWEPRFSRLDIQPRDSRRIYGLLVQAASEKLPEGMAVPESFNELIVDVRDHHLDARTSILKLKAMVDLFEQRARTAKLQEALYRHFAATSIPKGLHCLSLKLTTEYSSNARARQELPSPELVPRLTDNSLHHFVLATDNVLAASVVVSSTIKNADDPWKIVFHVITDRKTYAAMHAWFALYPLPPAIVEVKGIHQFNWLTKDHVPVLEALETHNNILWYYHGDYVAGTDFNDSPRMLASKLQSRSPKYISILNHLRIYLPELFPELKKV