MSSSAPLEVLLQRLQIPSKYAQNTEDGQINAQVIARLNAWKVNASGVLEELRDLLAHQNVGMHVSLTEKAKIVCAIAPFEDENENWSSQMSKRLATEILKEISEPDVPLLNEILSQHVKSMFRSNPHPSLNMSTGRKLGRPAGGPMASQDFYEGQTWKGNVGAPSIVLWCVRHIETDDYNRLWHLVIPPTMTILDDYQVLYKLKGTQIVLEILERVSGDLLKRTGIDGLILQSLNNCLGHFNHEHSPHLIRLAILASLKLILLTTSPGSATQFDQICMLLGEGVIGTIWLYSSAKHSVIEASIEVLPSLIRALGLGSSRYLKALVPQLVHPLIPAPFKDLSVELQIKSLQALTVVLEICAPRIRQWKGTVLDGIARCWVTTVEKTLDMNESEREELRVQLRRACGALVQACPSVQEDEFKRLRDTDRMFGDLLL