MAPRQHHHDEFESNQFLGKELKYFSQAGFDLDRIHIKRNAPVASLYEDAILNEGAVISSNVFEETSKDDVWWGPVNIKMDVYVFDGFAGWDPKYRIKVRVIASRAYHALFMHNMLIRPTPANRFTTGMTSTTSVGVNFKRMEMVILGTEYAGEMKKGIFSVMHYLQPVKFGQLSLHSSANQGIGENDDVTLFFGLSGTGKTTLSADANRLLIGDDEHVWSEKEPEIFNAIKFGSILENVVCAYPIEYIPNAKIPCIADRQPSNIIMLCCDAFGVLPPVSRTEDGIVEPSPTFSTCYGQPFIILHPGRYAKMLAERMEKNRLDKLGGMFQKAFAKYEADID