MTKVLTLILLLLSIDAIQGSEFTIREATIPEIQTAFKQNKLTSKDLVEFYIHEMQKLNPIYRAVIEVNPDAVHQAQKADEERKANAPKSRFGLHGIPILVKDNIATKDKLNTTAGSYALLKSVVPRDAGVVKKLRESGAIILGKASLSEWAHFRSSNAPSGWNARAKQAVNPYVASVDPCGSSTGSAISVATNMVTVSLGTETDGSILCPSSANSVVGIKPTLGLTSRAGVIPISPRQDTVGPMCRTVTDAVYVLDAIVGYDKNDEVETRKASKYIPHGGYLKHLKSGGLKGKRLGIVRDYPNFGFGNDTEILNKFKKHFMILRQNGATLVDNLEVPNYDYIMPMFLGEGIALSAEFKISLNAYLEELVASPVRSLADVIAFNKKFANVEKLKDYPQDIFLEAEKTNGIGELEKEALRNLTRASKLGFEKLMKENKLDALVTPYYGSTALAIGGYPGISVPAGYDKNGAPYGICFGGLKGSEPTLIEIAYGFEQATMVRKPPLIKD*