MDGIEELRNELLGEVLTADSPGFSDALSVWAVSAYHDAVPVPALVVQPRGTSDVIAAVKFATAKGLSLSVKGGGHGAGNPSRVDGGLMIDMSRHMHSVFVDPVAKTAVVDGGALAIDIDSESSLHGLAAPLGVCCVVGMGLALNGGLSLLSRAYGPACDGILEASVVLADGTAVHVTKDGPDPELWWALRGAGSSLGVVTKLKFQLYDVKGVYTGAFVWKDDPGHASYRAILHWIRDIVLNDTRIGFNCSRIMHPDLGPMLVSMVIVLSDEPDEAKAALLQPLRDLGPIQDTVGNSTWLQTQMTHMAGVTGVTKAFPVHYEVPVGGHVTAEQFNDEFIEAYIRCTSDELPLPQCALTLSFIELMGGKLKHTQAPVGLKEGX