MKRLGSSDSLGALMSMCPSTTDDQNHGNSHVYSTRDFQSMLELGLDEEGCVEESGQKKRRLSVEQVKALEKNFEVENKLEPERKVKLAQELGLQPRQVAVWFQNRRARWKTKQLERDYNVLKANFDSLKHNYESLKHDNEALAKEIRELKFKVYGGENGESRGAVVVSVKEEAMESDNDDKMIEQNNPNDLLEEDDEDQDDDVEINATIASTIFADFNKDGSSDSDNSSAILNEDNSPNAAAISSSGAFLISNDGGVGCSSPNSLNFTFKFTESSPKSILGDSQKANCFTYQPPSTTTTTQYVKMEEHNFFNGEESCSTLFSDEQAPTLQWYCSEDWNFKDSKSSFFDHE*