MARKNKVAYFYDSEFQEFYFGQNHPMKPHRLAMTHHLVLGYGLHKKMDVFRPRKAHPAELAQFHSEDYVEFLSKVTPDSAAKYANQLRQYNFNDDCPVFDNMFKFCQLYAGASIEGAVKLNHGLCDIAINWSGGLHHAKKGEASGFCYVNDLVLAILELLKYHARVLYIDIDVHHGDGVEEAFYLTDRVMTVSFHKYGDYFFPGTGDLTDTGELNGKYYSLNVPLKDGTNDETFHALFKPIMRRVMEVFQPGAIVMQCGADSLAHDRLGCFNMSLRGHGEAIRFMKEFGVPLLITGGGGYTKHNVARCWTYETAILTDTQVPEQLPRSDYHEYFAPDFSLNVSAHKVMDDNNTKADIERIRREVLEYLRHLQHAPGVQMQEVPPDCRVPRYNYDEEPLEERVGKYAREHLIIRDEDGFGEGGVGLGSGVAGGYHDPYE*