MNVHLQVVIVDQSDRFVFKPMMYELLSKEVDLWEVAPLFKDLLAGTSIQFQKDRVKTVLPGDGLRRSTGGSSTSKDIGGTVLLESGLKIEYDWLLLALGAESKRDIVPGAADYALPFSSLEDVLEIERQLKNLEREKFGAEKSLIQVVVVGAGYCGVELAATLAERLGDRGKVQVVDVTPDICPSAPAGNREAAYKVLSSRGVELILGFLASVIKKAPTEENISTTLSQVCSYILELRLANKISKRSGLPSMTLPADMILWTVGSKPSLPSDGISSGIQPFPLNGRGQVETDDTLRVKGHSRIFAIGDSAFLRDSSGKPLPTTAQVAFQEADYAGWNLWAAINDRPLLPFRYQNLGEMMTLGKNDAAVTLSFVDGVTLDGPLGHTARKLAYLYRLPTNEHRLKVGLSWFTKSAVDAVASVQDTLTRLLSSPS*