MDWKRLSGRLQEYESSIEHLTNMNTWNDVRLRLSKNQTLDDDMQREIAKEKERWRQVLLRIISGVKFLAKHNLEFRGTNEKLYEDNNGNFLGTVEMIAEFDPVMQEHIRRIQTKEIHHHYLGHTIQNELISLLAHTVKKVILRTIKDAKYFSIILDCTPDVSHEEQMTLIVRCVNVRGQGYENGSNMKGKNQGVQTRLLKKTLSNTRWESRIKSVQPIRYQTAQVRSALKELEKYSTDDPAAVSDAQSLFSALGKFETLVGMVIWHDILFSVNMVSKKLQEKIVCTDATLKHIEGVISYFEKYKDEGFYSSIESAKVIAEN