MKKEKLTVLFCQIGTAITYLSLKWFPLPLPLSVAFTKFIIFTYKDSYINQSATFHSDRTNLNIKREKCDFSFFNISIGHKLSLSLQNLIINPFNYMAFTNNIMIVRHRLLTELVKLWKNGELTTDKIDRLPLELSPRRSKHAGRCCVHKERAVWKYKSLPLLGLDMDDETDELTPLSEYAARSIERANNGKPKDNIMCVIDEACSACVQINYEITDLCRGCTARSCQYNCPKGAVHVHADTGKAWIDHDTCISCGICHKSCPYHAIVYIPVPCEESCPVKAISKDEHGIEHIDENKCIYCGKCMNACPFGAIFEISQTFDVLQRIRKGEQVVAIVAPSILGQFSTTIEQVYGAFRQIGFTDIIEVAQGAMSTVEHEAHELIEKLEEGQKFMTTSCCPSYIELVNKYIPDMKKYVSGTGSPMYYAARIAKEKYPDAKIVFVGPCVAKRKEAQRDEAVDFVMTFEEISSIFDAFEINLEIVQPYAMEFSSVREAHGFAQAGGVMGAVKAFLKMEADKINAIQVSDLNKKNIGTLRAYAKSGKAPGQFIEVMACEGGCITGPSTHSGSNNGKRQLVQELAKQKKTY