MDPLVSSHQATGEGIILSPGTHSLSESSYAAHPRFLELQEELRSALFTAVADSTPKQSYLVEAPTEPGLSELRHDVDLFARSPVPKARLISYLKNWITECAPYLDKFDEARHFGVHIPILARESPGLFYAILAFSARQTERKAGLRNCHDSLELYQESIRWVSPGLQAKDPNVLVTACVLAVMELMSVSPQDWRRHVDGCAALFDCFNVNGFSGGHLQAVFWCYVRMELCGVIVSNGAERTVLPLDKWVPAGSMGGASESIEDNEKRVRELFLDQSRLTPDMHANWAVYLCAKACDLVCRRTRHLELGEFDTTDPRPFQEQWKRLWDELQFWLEQRPSAILPAKSTSMQGDRMFPEIFYAHQAAISSNQLYHTSCILLLEIKPPAILLPSSSHLTSSVWHARRPLYIAGKLLTHRREHIAVAKLFRTIEQTTGWGALWRLRDLEAVWGYETNEILSVI*