MKRAHPDYSSSDSELDETIEVEKESADENGNLSSALGSMSPTTSSQVLARKRRRGIIEKRRRDRINNSLSELRRLVPSAFEKQGSAKLEKAEILQMTVDHLKMLHTAGGKGYFDAHALAMDYRSLGFRECLAEVARYLSIIEGLDASDPLRVRLVSHLNNYASQREAASGAHGGLGHIPWGSAFGHHPHIAHPLLLPQNGHGNAGTTASPTEPHHQGRLASAHPEAPALRATPSGGLGAVFPWDLASKLSRPCVSSVPTLAFHLSFLRSLLISTPHRQQNLGKPYEPWGRDGV