MKTLLTIYILLSFGELGLANMAQMRKKSHTEEFEGMPALFRAMSSSPNDGYTYNWSVVSFSTNGKPGSGLNCTVLYLDQC TSWNKCRQTCLKTGATSYRWFHDGCCECVGELCMNYGVNESRCRLCPEPGLEDEDD