MADVQGYLILFLIGTITTIFIRALFKSNSAKGKSRLPPTPFALPIIGHLHLLGPSPHQAFHKLSLKYGPVFRLFLGSKPSVVFGSPETGKELFKTYDNVFLDRPYNSSMDYIAYGGRGFIFATYGPYWKFLKKIVVSELLNAKTLDSLRPVRNEEINRFLRFLSEKAKVGKSVELEGELIKMANNIISRMLMSKRCSDEDDDAGDIKNIVTDIGELMFTFNLSDHIWFLKNIDVQGIGKRSKEIRGRFDAMIEKIMEKREEARKQNYEKAEVKDLLDLLLDISEDENMEIKLSRDNIKAFILDIFGAGTDTSAITTEWALAELVNHPHIMKKAVEEIEKVVGKDRLLQESDIPNLPYLQAIVKESLRLHPTAPVIQRISTEDSTIGGYHIPANTTIFFNIWSVSRDPAYWENPLEFKPERFEEKQLDVRGQHFELLPFGSGRRMCPGTSLGLSVVYVTLGCMIQCFDWKAGKDGNLTSVDMEEGIGITLPRANPLVCVPVARLHPLHLSV*