MVDLVERLDVLLAQEEGTYTTVDYLTPDHQRKLLLTCGDDYDSLVESSSAYASSSCSSSNSGINEFWREKIVEWSYQVIDHFDYSREVVSVSIHYLDRFLAARHVNKKSFQLAAMTSLFLAVKLYEPGRISMSSMIELSRGYFTVSQLANMELELLRVLSWQVHPPTAYCFSKHILFLMPYTSISMDSRHDILELTRFLAELSVIDYFFVARKGSSVALAALLNSMDEIPAVSKEAKEAFYNELQRIKGIDAESPEVLDCRERLRLLYAQGGYSRPESGAGTRNDAVISPVCVSYSFTTPYQGNPAAEQTQLTEPKSTATAPTAEGSSTTLL*