MNQIKKIKVENPIVELDSEQMSQSVWNIIKKRLIFPFLDVPIKYYDLSIAQRDKTNNKITTDAALSIVQHKVGIKCPSLGADIQMAREFERIKGWDCPNVTIGNILNGTLFAQPILIKNIKKVIPNWKNPIIVARQVFQDFISFDEKQVQNLELKFTNEKSLKIQDFSSTKGSILGFIMYNTEEYMIQFAKDCFEYALEIKFPLYFSTRADLYAEYDEKLVQIFQNMYQQTYKTLFFKKNIIYEHKNNQDMLIFALKSQGGFVWACKRYDGEIHSQLVSQGFGNSGLTTNLLFAQQEKALYVVSSYFRQQFQQGKEIYTNAIACIFVWIQGLLYRGKLDGNQQLISFCQLLQKSVILCSENEAFGKELIEEKEKFEVLEKLIESVQKNMINNLYPKAKL