MGRSPCYDKMGLKKGPWTSEEDQKLLAYIDEHGHGSWRSLPEKAGLHRCGKSCRLRWTNYLRPDIKRGKFNLQEEQTIIQLHALLGNRWSAIATHLPKRTDNEIKNYWNTHLKKRLVKMGIDPVTHKPKNETPLSSLGGLSKNAATLSHMAQWESARLEAEARLARESKLLHYQTKVSSSHHDHLNIISSDKQKQQQLESPTSTVSFSEGKTEFVGSSSTCLNMIKETENDWISSTIHEFEGVEEGLTGLLLGGGGSLGLSFSADKNETAGESSGGGGGECNDYYEDNKNYLESIFSFVDPSPSDSTPMF