MSSNLKKSGSNAHELSLPHEEQLKKIGEVRTAVSPIPEKLSKFCSDAQIARYLRARNWNVKKATKMLKDSLKWRLEFKPEQIRWEDVASEAESGKVYRSTSVDKEGRPVLVMRPSLENSKSVAGQIKYLVYCMENAILHLPSNQEQMVWLVDYWNFSLSNISLKSAKEAAHVVKPFLEAKTRKKVKFVYTDDESTKKIMEEVFEMDQLESAFGGENPETFDIQKYAQRMKEDDEKMRSFWEEASVVDSSCNNGLIMHERSLSDPSEGEAESDGTPSSSTAEDSRASTPDVGLSVATVSLEEPGHVKV*