MSRQQNEEDTNSVLFDARNEYYIGNFMGSINFVLPEQGTAGPELLSYMYLSYLAIDSGRIVASDIKEGNSTPLQALRLVH EAFEQPSRTEELLEKLTDKVAGEEDETNIWHLATAIVYCHDGQFENALKILHGSTNLESMALSVQCLLRLQRVDLAKQLV AKMQEISDDATLTQLAQAWVALAQGTEQMQDAFHIYQEFCEKFKPTPALLNGQAVVHLGLERYEEADSVLRESLLKKHND YDTLINLMVHAHLTGKPTEAITRNLEQLRQFYPKSDFVTDLDKKSAEFDRLCLQYDVEGGEKLLAV