MGRPSSGGVGQPKLRKGLWSPEEDAKLYSHIIRHGVGCWSSVPRLAGLNRCGQSRRPPWINYLRPDLKRGCFSQQGGDHIVALHHILGNRWSQIASHLPGRTDNEIKNYWNSCIKKKLRQQGLDPATHKPMAAADKATAALPDAEDEDRKPLAAAADSSLAPKQPAVFDPFPVCADYGAGFTDDLCPANAAALYGQFCGAKEGADEDAGFGPADYSCVLDVPENLGYGESSSNSSNRNYGGEVGSMLDGEVGSVLDGEVLHWAKAEPAFAEMEYEFSLPCQEQSLLPNSEFNLEQYF