MKRLSSSDSLGALMSMCPSTTDDQNHGNSHVYSTRDFQSMLELGLDEEGCVEESGQKKRRLSVEQVKALEKNFEVENKLEPERKVKLAQELGLQPRQVAVWFQNRRARWKTKQLERDYNVLKANFDSLKHNYESLKHDNEALGKEIRELKLKVYGGENGESRGAVVVSVKEEAMESENDDKMIEQNKPNDLLEEEEDEDQDQDDDVEINATIASTIFADFNKDGSSDSDNSSAILNEDNSPNAAAISSSGAFLISNDGGVGCSSPLNFTFKFTESSPKSILGDSQKANCFTYQPSSTTTTTQYVKMEEHNFFNGEESCSTLFSDEQAPTLQWYCSEDWNFKDTPSHLS