MATVPFLVESNLKWNPLFYTPNSIQDTRFLHYQKLTPSRLSKPSKLTVKCFFKNHKNGNFNDKNGLELKNEETPFDKVVKTVMKALKALQKPAVAAVLVGLLLMYDPNSALGASGGRIGGKSFSSSRGSSSSSRGYSTRRADPSFSYSVPYYAPSPFGFGGGGGVYVGPAVGFGFGSSAFLIMMGFAAFVLVSGFLSDRSEGGSVLTATDKTSVLKLQVGLLGLGRSLQKDLNRIAEVADTSTSEGLSYVLTETTLALLRHPDYCISAYSSVDVKRSMEEGENRFNQLSIEERGKFDEETLVNVNNIKRKSSTSQRANGFSNEYIVVTILVAAEGVYKLPTINGSGELKEALQKIASIPSSRTLAVEILWTPQNENDTLSERELLEDYPLLRPL*