MSNPTSLPPGFRFHPTDEELILHYLRNRASSMPCPVSIIAEVDIYKFDPWELPAKALFGDREWYFFSPRDRKYPNGVRPNRAAASGYWKATGTDKPIVASKGMSDNIGVKKALVFYKGKPPKGVKTDWIMHEYRLAEALRSNNYQTIKLRGSSMRLDDWVLCRIYKKSNHQLPLDAEQEDTGVEAASPHSMQQNGFLKLPKSYSLTELLDAADYSTLARLLENPPDVLGSQNCSINYPDSNPSFVPHCNQAELPVPIKDNVLKRKQIVNSSCFEEDDEFSFPAKKPTVPRTFDNTAFDSLPYSLLLSSDLGLQLGHSAQQAKAAYEM