MGKVSKDKRDIYYRKAKEEGWRARSAFKLLQIDEVFQIFKGVRHAVDLCAAPGSWSQVLSRKLYLPAIKSGACDPPKLVSVDLQPMAPIEGVTQLQGDITSEVTAKQVISEFHGHHADLVVCDGAPDVTGLHDLDEHVQQQLILAALTIVAHVLRPGGTFIAKVFRGKDISLLYSQLRIFFGDVSVAKPRSSRNSSIEAFVVCRGYTPPPGFKPQYLTALLAGADAQYDSYEDDPVMRQAIPFLACGDLSGWDADQNYDLGVPSCSSDHAGAASSAAQYVSLDPVQPPTAPAYKTALQMARHGGAG*