MEALSRLITSSLPHYLENLPVPKSIGGIFKLDHNQVLQLVPLVATTSVVVYALVKCFMPKKDEMVNLEKDKHKEKVADFVEIEDIGDKAVFCRCWRSKKVGMRISYFLCMVIA