MDKFSQYIPKNTTGFLNQPYPPTSVVIRRPDLIQGVPDGILSLCVPIVLYWSYSTFFHIVDTYELAEKYRIHPSEEVLQRNKVTLRVVIQDVIVQHIIQTLVGLVFYKLDPVPTTGYEQREMWYLKQRLPPFFKWNDTIANLFVYYGYWYGLSATKIIIAFVIIDTWQFFLHRLMHVNKTLYRKFHSRHHKLYVPYAFGALFNDPFEGFLLDTVGAGLAAIFTGLTPRESMVLYGFSTLKTVDDHCGYSLPFDIFQIIFPNDSIYHDIHHQHFGIKSNFSQPFFTFWDKFFGTTFHGVDQYKQSQQKITLERYKEFLASRQKSRIQKQQQQHSKVERYSDSEDEPDHQKKEQ*