MKEPRAATDGGNVTLRVTSVQEPCAATNGGGVTMQCATESGLKQDGRETMVAEVNSVKRPLQDTTKNNFGTATKEEVEVQWVDGVTYVEEPWTEDLHATWPDNSANKCTDPIVVSEPNVNVPVDSHIVEIPVDVQDESPSDIFALPAPVKTPQHPLEEIADSRGHLLLLKLWQRDEEAIARRIEVKESRIDSIRKEIFHLGYLYFAFHGIVLTLLFTAATQENAHTCTRWWIPSALSAITSLVLICAIQYKLILQRKVIKILQKDINDSRALSRCVQELRMKGLSFDLSKEPQTTKKMKSSSVETKCSPLRWCSQFFLPFTLIVTSGLILCSCKFIACS*