MKRAHPEYSSSDSELDETIEVEKESADENGNLSSALGSMSPTTSSQILARKRRRGIIEKRRRDRINNSLSELRRLVPSAFEKQGSAKLEKAEILQMTVDHLKMLHTAGGKGYFDAHALAMDYRSLGFRECLAEVARYLSIIEGLDTSDPLRVRLVSHLNNYASQREAASGAHTGLGHIPWGSAFGHHPHIAHPLLLTQNSHGNTGTTASPTEPHHQGRLASTHPEAPALRAPPSGGLGPVLPVVTSASKLSPPLLSSVASLSFPFSFGSFHLLSPNALSPSAPTQAANLGKPYRPWGTEIGAF