MGRPSSGGVGQPKLRKGLWSPEEDEKLYNHIIRHGVGCWSSVPRLAGLNRCGKSCRLRWINYLRPDLKRGCFSQEEEDHIVALHQILGNRWSQIASHLPGRTDNEIKNFWNSCIKKKLRQQGLDPATHKPMAAADTATPALPDTEEEDRKPLAAAADGSLAPKQTAVFDPFPVCADYGARFAEDLGAANAAALYGQFYGGKEAADEDAGFGAADYSCVLDVPESLGYGESSSNSSNRNYGGEVGSML