MGSQVSVDTGAVHVVIVGGGFGGIAAASQLQALNVPFMLVDMKDSFHHNVAALRASVESGFAKKTFISYS
ATFKDNFRQGKVIGIDLKNRMVLLQGGEALPFSHLILATGSTGPFPGKFNEVSCQQAAIQAYEDMVKQIQ
RSQFIVVVGGGSAGVEMAAEIKTEYPEKEVTLIHSRVPLADKELLPCVRQEVKEILLRKGVQLLLSERVS
NLEELPRNEYREYIKVETDKGTEVATNMVIVCNGIKINSSAYRSAFESRLASNGALKVNEFLQVEGYSNI
YAIGDCADTKEPKMAYHAGLHANVAVANIVNSMKQRPLKAYKPGALTFLLSMGRNDGVGQISGFYVGRLM
VRLAKSRDLLISTSWKTMRQSPP