MTSWDYPYFPLQALELHSPGCSLPLPHTFPIQAQNSANNSPPQFTQATKTISKSRRYQPPPPQLLRLRRSAANERERRRMNVLNVAYDKLRTVLPEMDSGRRLSKYETLQMAQQYIACLMEILGENGAKQTPEK