MAYPSNSTNESQELGTGLSQIINSQDIDLGLNMVDIEGSMISTFADRVNDDSVTSLSQDLFSDSTIGQEVLSGSKNLTGKTPSVEELLVPGVLFTVALSGDQSGSSAGWVYSDKLKKLFVKHEGTCAFTVKVECDSNSPMTSWYVRVMLVFTLPEFNHIPIQRCHNHRAQDAPECANISMHIIRCQNRRTQYIGCDGGAPFEKRCAVRVELEDNCATLALQFMCQNSCFKPAKLTGIVFTLEDTYGNVCGRRTIPIKICTNYRRDKLNEENSLRSGNMPSKSLDRNRPHKRNHNAATVGTSQAAVASFGKGRMKRERVSIEPCRISLTLPSPRMAKRVFEAAIGMISNAVLRAVSEQDKATLMTYIQTIREERSSTLDGCSQDSEIL