MKLDVNVLRYLTKDEFRVLTATEMGMKNHEIVPAELVERIAGLRNGGAYKNMKTLLKHKLVHHDSTKYDGYRLTNLGYDYLAIKTMVNRGLIAGVGRQIGVGKESDIFEVVGEDGRVMALKLHRLGRTSFRAVKSKRDYLKHRSSFNWLYLSRLAALKEYAFMKALGEHGFPVPEAIDCNRHCVLMSLVPGYPLVQVKELANPDVAFETIMNLIVRLAQHGLIHCDFNEFNLMIDDDDQIIMIDFPQMVSVSHKNAQMYFDRDVECIFKFFGKRYNYAPTTLGNKEESQQEDEDAEDDLRPVFEEVAGHAGSLDQELAASGFTKQNQEVLEQYVENAPEEDDEDDLQADDTSETDEVQEPSSSSFERLTIATEADPSTTNSLSIAGEVEEGLQKRIDGESQEEPSDEEQVSNSQNPDQLKRLEKQRKRVVKAVRSGSQQRTSRNASKDKGGRRSKHVSSDI*