MEDSHCEQDPLRRPDVMTIHAQPLPHGDGDLLCSTPAKKRQLIVDGNCSNWHQSPIFVMQDSERKSTDDLTIHDFDLHCATVALQRDFVPADVHRQLSEVGVQRMWEGGVLDCLDDREIALRTLCCPCITHGKNLNRAGFGSCISKGGIHFLLIVGVVINYILFLCAYGHLFLYFALVLLISVAVYGTYYRIQIRKKFNIKGGDVNQVINAMDDSVNHILCCLCTLCQEARTLEINNVHDGSWHGRGDRIWVGRCGMYGNEDTQHPELELPLPIDGQECTSHSWNPSQEEGKPLVNNSGS*