MESMVLDIQDSKSNLIVMFIDIVLSLYSSCGSGSTPLHFAARGGSTECVKELLTWGADRTHRNSQGKSPFFIAMRYNNVACAALLNPLSTEPLVWPSPWKFMSDLDSEVKELLEAALTQANDAWEKRILSRNPVADACDEQQDCAVEMKTEVDEGFEVCCICFEHACTIEVQDCGHQMCAGCILAFCCHNKPNPPMPNSPAPACPFCRRNIIQLKRAPQKELELELPMEGKESDKDMGKTIITNKSKKLVEGSSSAFMGLVGRGSLWRLSSARISGCVVNVELLKECSSGQGINAT*