QTIISRKYKNLQIAPEKIQTEFPISYLGAILERQRIKPQKVQIRRDNLKTLNDFQKLLGDINWLRPMLGIPTHQLRHLFSTLEGDTALNSPRSLTSQAKEELHFVEQRLNEGFLTYLQQDQPIYFIVFHTPYSPTGVIAQSAGLIEWVFLPNNYTKKLTTYTDRIAFLILKGRGRIIQLIGSDPQTIITQLTSTQISNCLQFNENWQIALASYSGTFSNQYPQSKMIDFLRHTSMVCKSPISNIPVEGKTIFTDANKNTAGYWTDTTSKVVPHSFSSVQPAELWAICLALQDFFDIPINIVSDSKYAVFSCIYLPEATLPVTLKTNIDKLFFQVQQLLISHIRAHSSLPGPLSQGNANIDALLYPLQSATQEHCLHHTNSKGLQKTYSLTRKQAQRIVRSCSICAPFILPFAPPGVNPRGLQSNQIWQMDVVFISSFGKQKYVHHTIDTYSHFQWATALSSEK