MFSWIKGTVSRLIWGTPKTEDIKQPTNQEEQPEVAKSEEPKKIDNDKKEESKPIATPQQPKQASKPAFDRSIFVQRNKTDEVIKRVPGQINGNQFVASDLVRCKVIVQDFVDSMIFDRCTDCEFILSAVRGSIFARTCTNCKFVMITGQFRCRDCNNCDFFMHVKTGPVVESSHSIRIGCAEMNYPEMYEHMKKAQIPILNNLWIDVYNFTPQDGDFSYNSGAKLHLELQGNEESLVPFTYQKDSSKTYFSFQCAQDKQDELIKLSHQDAIHIHKITEESDSFTVVVEGKDENEVQTAFSAASISNIKKLE