MGSQVSVDTGAVHVVIVGGGFGGIAAASQLQALNVPFMLVDMKDSFHHNVAALRASVESGFAKKTFISYS
ATFKDNFRQGKVIGIDLKNRMVLLQGGEALPFSHLILATGSTGPFPGKFNEVSCQQAAIQAYEDMVKQIQ
RSQFIVVVGGGSAGVEMAAEIKTEYPEKEVTLIHSRVPLADKELLPCVRQEVKEILLRKGVQLLLSERVS
NLEELPRNEYREYIKVETDKGTEVATNMVIVCNGIKINSSAYRSAFESRLASNGALKVNEFLQVEGYSNI
YAIGDCADTKEPKMAYHAGLHANVAVANIVNSMKQRPLKAYKPETDQPPAALSPALLLWTPARKLTLSEG
RINYLQEAGHVRTLQSMAGLFSDRPCVISL