QKKTWQSRIVYNQSQRIELFKQNPYPDRATRKTVAKEIGIPESKIQIWFKNHRSKQRQLEFGCSLGKDETQGQHHHQPWTQAARQDWTSITRSQSHTLAQAFERNRFLDTIIRKKLAKKTDIHEPRIQISSLSVTPNMFY