MNLYLLSPINLSVSGFGLLLQKCLKEKLLQPCKQIHALMLTSHTDMNALSLNSKLIGAYASCGDLGSAELVFQRTTNLNIFAFNWMISALAFHGYPEKSIEYFSLLQQSRTIPNKYTFAVVLKVCVGLMDLNKGKEVQSMIYRMGFESELSVANALIDMYGKCGNTEYARLVFKVMVERDIVSWTSMIYSYANVGKIEESFILFEKMRLEGIKPNDFTWNVMIAGYARRGHCDTAFMLLSKMSEEGLTPDLVTWNAMVSGYVQSHRSTEALALLQDMLDAGVKPNEVTLTGLLPVCGLIDSACTGKEIHGLAYRLELFANVFVASALIDMYSRCGSVEDAWNVFSSVPFKNVASWNAMIGCYGKHGRVENAIKLFEKMQYEGVLPNEVTLTSLLSACSHGGLVEKGLKIFWSMEESYGIRARKEHYACVIDLLCRVGRLEEAYYIVKDMAIEVTDSIIGAFFSGCKVYARRDLAEKMAKDILQMDLKKPEGLVALSNIYAAEGEWENVENVRNMMKHKGFNKMPGSSWL*