MLNELNIFLPKMLSLRFPPATVTSSLVLTDTSRRLNGSSVRSALKGPRPRYPRVWKSRKRIGTISKAAKLIECIKGLSNVKEEVYGALDSFVAWELEFPLITVKKALKTLENEEEWKRVIQVTKWMLSKGQGKTKGSYYTLLNALAEDGRLEEAEELWTMIFSESLEYLPRECFCKMISIYYNRGMHEKMFEVFADMEELGIKPNSSIVEMLGKVFQDLGMMDKYEKLMKKYPPTMWECRYFKGKRGRVQSKHPRGLDEEADPKVPQWEHSNGIEDAEAGGRVLKSEDQTGVEEPNAQVPPTQHQNGVDEEANTSLPELMHQNKAVGEEANANVPQ