MDTMQDSKLAFGFSDTIDIRSSLSNLILTSNTNTLDSIFSHCPQTLSTTTSNNSSVSEPLGSSVYLRQRDLLQKFCDESRANAEVSRFFQKNPVQSSACSSTSYMAPCKKKLYRGVRQRHWGKWVAEIRLPQNRMRVWLGTYDTAEAAAYAYDRAAYKLRGEYARLNFPNLKDPSKMGFGDCARLDAVKTSVDAKIQAICQKVKRERAKKNAKKSSNSSENEKAVMKVDSSLSSSSPSGFGDGSGQELVSSTPTATPTVSEDGVWRCENSPPSISTEWPMGMAEDLEFEGCLLARMPSYDPELIWEVLAN