MEKVGSVQLEIPDFSNSVLNHLNQLRMQGRLCDIVVTVQGQSFRAHKVVLAASSPYFRDHMSLGEMSTISISVIKNPSVFEQLLSFCYTGRICLQLADIISYLTAASFLQMQHVIDRCTQILENIHFKINVADLEADLSQERPKQQERAIESSRVSTGLSRSLSPRHSTPRGLRRAQTSTVVDIQELSPLGESTSPQIIEHGSDVESREPILRINRAGQWYVETGVTDRAGRGDGDLRMLGGLRIKSENLEEWLGAENQPSGEDGSSAEEVTAMVIDTTGHVGQEGYSLGSSGAKIARPTSSEIDRFSPSGSVAVTERYREKSESPTRLDEPKQLSSKVDEQAVYGVSGYEEYIREQEVAERWFRYNPRLTCIYCGKSFNQKGSLDRHMRLHMGITPFVCRICGKKYTRKDQLEYHIRKHTGNKPFHCHVCGKSFPFQAILNQHFRKNHPGCTPLEGPHSISPETTVTSRGQMEEESPPQEEAAATGENVQPSVSTTGPD