MLVPVSLLALSLSSVAAAHSSHQTPLTGPLQKLWYNTLPGDGGTQADSVFSGISTFGRLPYFPCLASEEERFDIAFIGAPFDTGTSYRPGARFGPSGIRQGSRRLNLYGGYNVPLQANPFSNDLKVLDCGDIPVTSYASLSPMSIPEDVCADCRRYDNAWAIQQIEEGHNSLLMRKPYTSANEYGLSRAGKTLPRIITLGGDHTITLPLLRSINKAYGPVTVIHFDSHLDTWKPKVFGGSPSEVASINHGTYFYHAAMEGLLRNDTNIHAGIRTTLSGPSDYENDGYVGFEIVEAREIDTIGTEGIIKKIRDRVGNDPSTPIYLSIDIDTIDPAFAPATGTPETGGWSTRELRTLIRGLDGLNLIGADIVEVAPAYDTNAELTTMAAADVLYEVLTIMVKKGPLTVDERSDL*