MGRHSCCIKQKLRKGLWSPEEDEKLFNYITRFGVGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGMFSQQEEDLIISLHEVLGNRWAQIAAQLPGRTDNEIKNFWNSCLKKKLMKQGIDPTTHKPLSNKVEVKEEKNRTDSVVLQVPQSSGLSASAVSSFAAHEPTFLVSDSGFYGSGLTEASRDQFINKQVYDPLAYIELQAGIDPSGYNSNLVPQYHPSVRQFDQNHFETNSSFTFTSMPSLTNFDHGNMSGTDFSDNSASRISTSFLLNEAKESSSNSSNISSYTGFQMNNMVENGAFSWDTENKLDTMFQFQVNGIKSEELKPGSWQEGQGQLHNHNSVDFSSYPLTSLSEDLTGANFDVFQQI