MGQGFSCGTSDEHGLFTAVQCGDLETVKALFERNPSLVHHSTVYDRQSALHIAAANGQIEVVSMLLDMSVKPDLLNRYKQTPLMLAAMHGKISCVQKLIEAGANILMFDSLNGRTCLHYAAYYGYSDCLKTILFAARTSHIASSWGYARFVNVNDGKGATPLHLAARQRRADCVHILLDNGALACASTDGYGFPGSTPLHLAARAGSLDCIRELLAWGAERLQRDDLGRIPYTIALRYKHGACAALLNPSSAEPLVWPSPLKFISELNKEAKHLLECALMEANKEREKNILKGTTYSPPSPTNSDNEMDDNISEVNETEICCICFDQVCTIQVQDCGHQMCAHCVLALCCHKKPNPTTTSPIVPVCPFCRSNIVQLDVIKLEKDDGTSHDIVSPSKLRKSRRSRNFSEGSSSFKGLSAVSSFGRMVGRGSGRIAAENEYIDKPIILD*