MSKQKIIIDPITRIEGHLRIEVEIDENNVVTEAWASGQLFRGIETILKGRDPRDSGLIAQRICGVCTNVHYRASISAVEAAYGIEIPHNAEIIRNLVTLSLFVQDHIVHYYHLHSLDFVDITGALSADCNKAAKDAASWCEHPYRNSDGHLEAIKEKLEGFVKAGRLGLFANGYWGHATYRFTPEENLVHMNHYLEALRIQRELSKAVAIFAGKTPHPQNLVVGGVTSVADMLNPQRLNDFLFIIKETRDFIERAYIPDMVMLVNAYRDSIKAGEGRAVGNFMCCGGYRFGKDQQLFSSGVIKAHNFESIEPFDSSKITEEASRSWYENDAPLSPYEGDTTPFYTDLNDDGSLKTEGKYTWVKAPRYDGNVMEVGPLARMIVGYSKNSPIIRPYMERFMKRSGMELIDFSTTVGRNAARAVEAQICCDYLFDTMSDLIENIKYYDEDTWTKYVFEELPHEAKGAGIFEVPRGVLGHFVRIEEGKIANYQAVVPTTWNASPKGAKEGRGAYEESLIGIQLADPSAPLEVLRAVHSFDPCLACAVHVIDATGRELAQYKISPVCSL