MKQDVTRNAAYTVDCEDYVHVVEFNPFESGESGNLIAYGGSNYVVVGMCMFQEEGTDTEGIQYKTLRTFH
HGVRVDGIAWSPETKLDSLPPVIKFCTSAADMKIRLFTSDLQDKNEYKVLEGHSDFINDLVFHPREGQEI
ASVSDDHTCRIWSLEGKQTAHFLLHSPGMSVCWHPEETFKLMVAEKNGTIRFYDLMAQQAILSLQSEQTP
LMSAHWCLKNTFKVGAVAGNDWIIWDITRSSYPQETRPVHMDRAHSFRWSAISENLFATTGYPGKMSSQF
QIHHLGHSQPILIGSVPVGSGLSWHRTLPLCAVGGDHKLLFWVTEI