MGRLSWIKKIRLKSFPSSKRISKIFVEQGAMASSVSFESEGEEEEEEEPKKEHIPDPHPILALGHMYSPSRILLVAVELELFTILAAQGEMTRLEIQDALGLHPGATADFIDALVALGMLQKYKDGQQQQVVKYQNTPETGLFLDKARKQTYVGEALEECSRKHYLAWDDHGNFLKDKSREVEAVRDVIKACSTDAMRKLVKALQFDSSSFQPEEKHLRADAIFELGFGFWKSRLLLTAVEWRLFSHIASSKNEALSVEHVQSLYGIRQEVAKEFLDSLVEVKMLEKRRTKDGLVTHYANTIDGALFLDFLKPTYLGARMEYCSEELYRYWGKLPEALKTGKQQTDLPHKGAEDRYQVLYQDEERTSTYVYTMAYGIGHGMYSSAVRILDFSRFQTVVDIGGSSGQFACYIAQKNPHIQCTSTDLPQVKPIADRMIPDWECEDQVTAIASDCFKDPFPKADCVLLGMILSDWNLERKKLLIQKAYEALPAKGGALYAIDIFVDEERRENFFALVGCLQRFIDMGADAGISFTFSDYKGWCLEAGFVRVECVHILGPVSAGIAYKE*