MVLLSRLVLRKLPKVSRYIAWDLELKTVVALSWAPSSNLSTRNSSCALPHIIGGSPRVRELSGAGLRKYSSAAMSMAVDDREAVKQSITSTVVEEPVQKESTARKLLTLVIIHSDGKVLLGLKKRGFGKGYYNGFGGKVEKGETIDQAAARELQEESGVTATDMEKRGILTFHFDNDPLAWEVHVYYATKFLGEPCETDEMAPTWFSVADIPYDVMWSDDPLWYPLLLAGQQFKGDFCFTNTTTLTSHTIEVVSSL*