MLSMELEAAAYSDRCTKPSWTSVLILAYQSFGVVYGDLSTSPLYVYKSTFFASEVRLSENDVEILGVLSFIFWTFTLIPAMKYVFIVLRADDNGEGGTFALYSLLCRHAKLNLLPNQQAADEELSTYQLQKSASSYCSHAIKSFLEKHEHVRTALLVIVLLGTCMVIGDGVLTPTISVLSAVSGLKVKARDLHEHYVVLLACIILVGLFALQHYGTRRVGFLFAPIVMAWLFCISSIGIYNIFKWNPGVYKALSPYYMYHFFKKTGE