MKALWAVLLVTLLTGCLAEGEPEVTDQLEWQSNQPWEQALNRFWDYLRWVQTLSDQVQEELQSSQVTQEL
TALMEDTMTEVKAYKKELEEQLGPVAEETRARLGKEVQAAQARLGADMEDLRNRLGQYRNEVHTMLGQST
EEIRARLSTHLRKMRKRLMRDAEDLQKRLAVYKAGAREGAERGVSAIRERLGPLVEQGRQRTANLGAGAA
QPLRDRAQAFGDRIRGRLEEVGNQARDRLEEVREHMEEVRSKMEEQTQQIRLQAEIFQARLKGWFEPIVE
DMHRQWANLMEKIQASVATNPIITPVAQENQ