MDSLLHIQKPHVVCVPFPAQGHVNPFMQLAKLLHCVGFHITFVNTEFNHNRFVKSHGPDFVKGLPDFKFETIPDGLPPSDKDATQDVPALCDSTRKTCYGPLKELVMKLNSSSPEMPPVSCIIADGVMGFAGRVARDLGIQEVQLWTASACGFVGYLQFEELVKRGILPFKDENFAIDGTLDKSLNWISEMKDIRLKDLPSFIRTTTLDDTMFDFLGSEARNTLRSSSIIINTFQDLDGEAIDVLRIKNPNIYNIGPLHLIDRHFLEKEKGFKASGSSLWKNDSKCLAWLDKWEPNSVIYVNYGSITVMTEHHLKEFAWGLANSKQHFLWIIRPDVVMGESISLPQEFFDAIKDRGYITSWCVQEKVLSHPSVGAFLTHCGWNSTLESISAGVPMICWPFFAEQQTNCKYACTTWGIGMEINHDVRREEIAKLVKEMMMGEKGMEMKQKSLEWKKKAIRATDVGGSSYNDFYKLIKEVFHHSVL*