MMRTPSIDESGMKKGPWSQEEDKVLVDYIQKHGHGSWRALPQLAGLNRCGKSCRLRWTNYLRPDIKRGKFSDEEEQLIINLHASLGNKWATIASHLPGRTDNEIKNLWNTHLKKKLLQMGLDPVTHCPRSDHMNILSNLQQILAAANIVSSFTNPCDMIHALMLHSDATNLAKLHLLQNMLQNNNFQNIYNGSVAFPSLHQIQPSFQNFEAPQHLSGGRDDISNYRECLKFDEQLGLSNIADPTPSNSLPKLVSASPECSPVNQEENMANHKEWSNFDPSSTAFETWGEFMSEDTSETYWKDFME