MARSPGLLSWPLLPLPQPCPLLLLPVSEHPLPLLLSQVYFQPQYHAEMCFLSWFCGNQLPANKRFQITWFVSWNPCPDCVAKVTEFLAEHPNVTLTISAARLYYYWGKDWRRALRRLHQAGARVKIMDYEGERRRGQGSVSGRNSMRDGWICNAMAGGVPGQPAGAGPALTTTDSQETKPGRAGPGSGESLTASLLFVSEFAYCWENFVYNEGQSFMPWDKFDDNYAFLHCKLKEILRNPMKAMYPHTFYFHFENLQKAYGRNETWLCFAVEIIKQHSTVSWKTGVFRNQVDPETHCHAERCFLSWFCDNTLSPKKNYQVTWYISWSPCPECAGEVAEFLATHSNVKLTIYTARLYYFWDTDYQEGLRSLSEEGASVEIMGYEDFKYCWENFVCDDGEPFKPWKGINTNFRFLERRLWKILQ