MSISVNGQSEVPPGFRFHPTEEELLTYYLAKKAASQRIDLDVIRDVDLNKLEPWDIQERCRIGTGPQNDWYLFSHKDKKYPTGTRTNRATGAGFWKATGRDKAIYSASGSGTIGTRKTLVFYKGRAPHGHKSDWIMHEYRLDDAATPGNNPANPAAGNASYHSGSSSQMRGVAQEDGWVICRVFKKKNIVVQHQVGQNGGGVAAASNKLVGVGAMERGRSNCSSTVATASDHAKATQMQQHHDALDHILNQYMHGRSTTTPCKQETKPTNPSSPALDDLIDSACHNRNSTLY