MTESTKKQKIVIDPVTRIEGHLRVEIEVDEHNTVTEAWASGQLFRGIETILKGRDPRDTGLIAQRICGVCTNSHYRASISAVENAYDIVPPRNAEIVRNLVSLALFVQDHLVHYYHLHSLDYVDVTSALEADCHKASEIAHQWHKHPYNCSQGDLAAVQEKLANFVNAGRLGLFANGYWGHAQYKLSPEENLIHMNHYLEALRIQREVSKAIAIFGGKTPHPQNLVVGGVTSVMDMLNPQRLNDYLFIIKDTQEFLKRAYLPDMKMVVAAYGDNIKAGEGRGHGNFMCSGGYQLSDDEPLFASGIIWGHDFSKIDAFDDTQITEEASRSWYADEAPTRPYDETTEPDYTDMNADGTLKTEGKYSWIKAPRYQGQPMEVGPAARMIIGYVKKAKTVRPYMQHFMDDTGLELIDFSSAIGRNAARAVEAEVVCDLIFAFVSELIENIKYYDETTWTKYDFEALPLETKGRAVLEVPRGMLSHFIRIEEAKVKNYQAVVPTTWNASPKDGQGVRGPYEEAIVGLKLADPQQPLEVLRAVHSFDPCLACAVHVIDAQGQTLSEHRVNPIGTF