MKGGELLVLLLASSLCLSAAVAAQETCPADIGAKCADAASDDWEGEFFPGIAKINYEGPTSKKPLSYKWYNAEEVILGKKMKDWLRFSVAFWHTFRGTGGDPFGAPTKNWPWEDGTNSLAMAKRRMKAHFEFMEKLGVERWCFHDRDIAPDGKTLAETNANLDEIVELAKQLQSETNIKPLWGTAQLFMHPRYMHGAATSPEVKVYAYAAAQVKKALEVTHYLGGENYVFWGGREGYQTLLNTDMKRELEHLANFLQAAVNHKKKIGFNGTLLIEPKPQEPTKHQYDWDVATTFSFLQKFGLTGEFKINVECNHATLSGHSCHHELETARINDILGNIDANTGDPQVGWDTDEFLTDISEATLIMSSVVKNDGLAPGGFNFDAKLRRESTDVEDLFIAHISGMDTMARGLRNVAKLIEDGSLDELVRKRYQSFDTEIGAMIEAGKGDFETLEKKVLEWGEPTVPSGKQELAEMLFQSAL*