MGTQGKVIKCKAAIAWKTGSPLCIEEIEVSPPKACEVRIQVIATCVCPTDINATDPKKKALFPVVLGHEC
AGIVESVGPGVTNFKPGDKVIPFFAPQCKRCKLCLSPLTNLCGKLRNFKYPTIDQELMEDRTSRFTCKGR
SIYHFMGVSSFSQYTVVSEANLARVDDEANLERVCLIGCGFSSGYGAAINTAKVTPSSTCAVFGLGCVGL
SAIIGCKIAGASRIIAIDINGEKFPKAKALGATDCLNPRELDKPVQDVITELTAGGVDYSLDCAGTAQTL
KAAVDCTVLGWGSCTVVGAKVDKMTIPTVDVILGRSINGTFFGGWKSVDSVPNLVSDYKNKKFDLDLLVT
HALPFESINDAIDLMKEGKSIRTILTF