MKALWALLLVPLLTGCLAEGELEVTDQLPGQSDQPWEQALNRFWDYLRWVQTLSDQVQEELQSSQVTQEL
TVLMEDTMTEVKAYKKELEEQLGPVAEETRARLAKEVQAAQARLGADMEDLRNRLGQYRNEVNTMLGQST
EELRSRLSTHLRKMRKRLMRDADDLQKRLAVYKAGAQEGAERGVSAIRERLGPLVEQGRQRTANLGAGAA
QPLRDRAQALSDRIRGRLEEVGNQARDRLEEVREQMEEVRSKMEEQTQQIRLQAEIFQARIKGWFEPLVE
DMQRQWANLMEKIQASVATNSIASTTVPLENQ