MDTMQDSKLAFGFSDTIDIRSSLSNLILTSNTNTLDSIFSHCPQTLSTTTTTTSNNSSVSEPLGSSVYLRQRDLLQKFCDESRANAAVSRFFQKNPVQSSACSSTSYMAPCKKKLYRGVRQRHWGKWVAEIRLPQNRMRVWLGTYDTAEAAAYAYDRAAYKLRGEYARLNFPNLKDPSKMGFGDCARLNAVKTSVDAKIQAICQKVKRERAKKNAKKSSNSSENEKAVMKVDSSPSSSSPSGFGDGSGQELVSLTPTPTVSEDGLWRCENSPPSISTEWSMGMAEDLEFEGCSLARMPSYDPELIWEVIAN