MLSLRYPPAIVTRSLELNVSRSLNGNGFVVCSLKGPRPRYPRVWKSRKRIGTISKSAKLIECIKGLSNVKEEVYGALDSFVAWELEFPLITVKKALKTLEREKEWKRLIQVTKWMLSKGQGKTKGSYYTLLNALAEDGRLEEAEELWAMIFSENLENLPREFFSKMISIYYNKGMHEKMFEVFADMEELGVRPNSSIIEMLGNVFQKLGMLDKYEKLMKKYPPAIWEHRYFKGKRVRTRSKVGPEYNAKVSLSEHRNRVYEEDNAKVSQLEHSNGVDEEANAEVSQLKPPHRVDLEASAQVPNLKHQNGVGEEPNAQLPQWNHQNGVDKEAGTSLPQLMHQNTVNVEADSSLLS