MAVDLVGYSKMEDQMAIQEAASAGIKSMEHLIFALSNQTQQSHQLDCREITSFTVAKFKQVISILNRTGHARFRRGPTSSNPVSVRPVVQEPQKLNLDFFKSNNTFKSETKNDLSFGSQYSKDCFSSGTTTSSFLSSVTADGSVSDGKQGGSSSLFGTHPRPTGKPPLSSIHRKKCHDHTLSTSKISSSGGSCHCSKRRKSRVKRTIRVPAISSKVADIPADEFSWRKYGQKPIKGSPYPRGYYKCSSVRGCPARKHVERAVDDPAMLIVTYEGEHRHSHAPLPENVTANAAMRHVFQST