MEESKLHVVVVPALVQKGHLIPFMELAKLLASQGLTVSYITTPGSAKGLQPQVQDSNLSIRLVSLPMPPMDGVPPGIDSWDNVPLHSSGILVASSHKLAGPFEQWLEQQIYNKNTEAPLSSPPPVCIISDMFTGWLHSSGAKFGIPTVVFHTSGAFAMSLLHSFLNYTPQNSVERDAEIFEVPALSFDLKLRKSDLPVAMRDLESNPLWDVIREEINRSMESGRDILINTFYELDSVGIDHIRRLTGRPVWTIGPLLPPTAFDGMRIDRGNMNSRGKTADIDEEDCLRWLDSRLPQSVVFVCFGSLFFPNNEQIRALAAGLEASGQAFVWAVRRFKAEPNPKAAEVCLPEGFEDRTRERGLIIWGWAPQLLILSHPSVGAFLSHCGWNSTLESVSLGVPMIT*